{"push_id":644639576,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"eb37ec36eedc1455092c8453e1bfe0f40ffb8031","before":"7110e27a85c778db8e78d7816a3f445496f3e50b","commits":[{"sha":"6342291d47300e0ca702c7629658c817eba97666","author":{"email":"ef82f3382055002d032ac5323b9e334a582b0ab5@gmail.com","name":"Walker Mills"},"message":"Minor bugfix, implements sigmoid helper","distinct":true,"url":"https://api.github.com/repos/lakshbhasin/netflix_challenge/commits/6342291d47300e0ca702c7629658c817eba97666"},{"sha":"353824c183691145991efd8fa756af8773a6b19c","author":{"email":"ef82f3382055002d032ac5323b9e334a582b0ab5@gmail.com","name":"Walker Mills"},"message":"Merge branch 'master' of github.com:lakshbhasin/netflix_challenge","distinct":true,"url":"https://api.github.com/repos/lakshbhasin/netflix_challenge/commits/353824c183691145991efd8fa756af8773a6b19c"},{"sha":"bdea6f1f12c80853e26ddc14c07c196fe4fa5e5b","author":{"email":"ef82f3382055002d032ac5323b9e334a582b0ab5@gmail.com","name":"Walker Mills"},"message":"Merge branch 'master' of github.com:lakshbhasin/netflix_challenge","distinct":true,"url":"https://api.github.com/repos/lakshbhasin/netflix_challenge/commits/bdea6f1f12c80853e26ddc14c07c196fe4fa5e5b"},{"sha":"eb37ec36eedc1455092c8453e1bfe0f40ffb8031","author":{"email":"ef82f3382055002d032ac5323b9e334a582b0ab5@gmail.com","name":"Walker Mills"},"message":"Implements contrastive divergence\n\nI implemented contrastive divergence in RBM::train; RBM::predict still\nneeds to be written, so that I can verify that the training procedure\nworks correctly, but it runs without segfaulting, which is a start.\nAlso made various modifications to helper functions as was necessary","distinct":true,"url":"https://api.github.com/repos/lakshbhasin/netflix_challenge/commits/eb37ec36eedc1455092c8453e1bfe0f40ffb8031"}]}