Distributed Neural Networks for Spark
Role in this project:
ML Engineer Contributions:135 commits, 55 PRs, 156 pushes in 5 months
Contributions summary:Philipp's contributions primarily focused on integrating and extending the Caffe deep learning framework within the SparkNet project. They added a Java data layer, which enables the loading of data from Java, likely facilitating the integration of Spark RDDs as input to the neural networks. The user also implemented tests for Cifar10 datasets, expanded the Caffe library and provided image preprocessing capabilities. Furthermore, the user contributed to the creation of a C wrapper for Caffe.
neural-networksmachine-learningsparkscaladistributed
Role in this project:
ML Engineer Contributions:13 commits, 63 PRs, 48 pushes in 2 years 2 months
Contributions summary:Philipp implemented a policy gradient algorithm for training a CartPole environment, indicating a focus on reinforcement learning. The user's code modifications involve setting up and training a policy network using TensorFlow and the gym environment. They focused on implementing the core training loop, including action selection, reward calculation, and model updates. Additionally, the user worked on parallelizing the policy gradient implementation using Ray.