{"push_id":619250450,"size":1000,"distinct_size":1135,"ref":"refs/heads/master","head":"90a9d939482856608467bf174f824bc441ec2c21","before":"770b4a92f9b109a7bd9f19c3cd851df4ba7c1837","commits":[{"sha":"47bb810130fa043913ed28fd6f1d1e1469b40f12","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Get the number of classes correctly.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/47bb810130fa043913ed28fd6f1d1e1469b40f12"},{"sha":"91433326f1eca9b3aba72cd6132309ea1a0627d2","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Don't transpose on save; one point per line.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/91433326f1eca9b3aba72cd6132309ea1a0627d2"},{"sha":"154cb575eb1e9df903c3e74f570dd7ce9261b40f","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Overhaul implementation; do not use gmm::phi().  This gives serious speedup, as\nhigh-dimensional matrix inverses are not being calculated.  The previous calls\nto gmm::phi() would invert a diagonal matrix without being able to assume that\nthe matrix was diagonal.  This explains the very very poor benchmarking results\nfor nbc in mlpack.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/154cb575eb1e9df903c3e74f570dd7ce9261b40f"},{"sha":"cf6bff87f85515109830c4743528fa37ff98eefa","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Adapted patch from Vahab for #344: incremental algorithm for variance\ncalculation in Naive Bayes classifier.  This is optional and can be specified in\nthe NaiveBayesClassifier constructor.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/cf6bff87f85515109830c4743528fa37ff98eefa"},{"sha":"5bf6ae3297b9b4cf05b747e8d7f4d49626ef881c","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Test incremental variance functionality.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/5bf6ae3297b9b4cf05b747e8d7f4d49626ef881c"},{"sha":"eae14efc6102953d78a802f23e9fda46d74207fe","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Change to two-pass algorithm suggested by Vahab in #344.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/eae14efc6102953d78a802f23e9fda46d74207fe"},{"sha":"bc3d6501055b8b65c2f18900ce9ce6958653ef65","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Add new contributor.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/bc3d6501055b8b65c2f18900ce9ce6958653ef65"},{"sha":"bdd4f83edc9bded8087fd9a404e6ca90c85349ce","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Add sparse autoencoder contribution by Siddharth.  This is the version given in\nticket #345 as Changes3.tar.gz.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/bdd4f83edc9bded8087fd9a404e6ca90c85349ce"},{"sha":"ed1e4ad6913a7a33820a5dbdcb4b31e9b48a7d6d","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Add test for sparse autoencoder, contributed by Siddharth.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/ed1e4ad6913a7a33820a5dbdcb4b31e9b48a7d6d"},{"sha":"f8c663a52da2b5c37712be5f0e9fc2c99d1f70d6","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"First pass: add file headers, include guards, and then my vimrc auto-stripped\nall trailing spaces.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/f8c663a52da2b5c37712be5f0e9fc2c99d1f70d6"},{"sha":"b0af55587bdb68cb5e4d52c38bd79de4ed7f637b","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Minor (and ultimately trivial) documentation changes; add documentation for\nSparseAutoencoderFunction constructor.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/b0af55587bdb68cb5e4d52c38bd79de4ed7f637b"},{"sha":"13bbeedf18291cc16584617cc4cf1675ede93270","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Syntax cleanup; just some spacing.  No functionality change.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/13bbeedf18291cc16584617cc4cf1675ede93270"},{"sha":"9ea390df186d4b22b251e0f39acaa0c187852217","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Adapt test to work in the larger framework of mlpack tests.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/9ea390df186d4b22b251e0f39acaa0c187852217"},{"sha":"ce9936e692b1800413e5c7c49d9e0fa4fa0a9b8c","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Simple style changes; no functionality change.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/ce9936e692b1800413e5c7c49d9e0fa4fa0a9b8c"},{"sha":"357860d47632039355917425be1935659a87fe9c","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"CMake configuration to compile sparse autoencoders.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/357860d47632039355917425be1935659a87fe9c"},{"sha":"3d92c562f9b8ebcb4f54ab375e2f2f25c89fac19","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Build sparse autoencoder as part of mlpack.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/3d92c562f9b8ebcb4f54ab375e2f2f25c89fac19"},{"sha":"654865f0abe4b380cdd977dd58cfff8d0eb44181","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Test sparse autoencoder.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/654865f0abe4b380cdd977dd58cfff8d0eb44181"},{"sha":"b3c5f9beaab7b9274e1c5899697ccd2ce1253697","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Remove unused variables to fix warnings.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/b3c5f9beaab7b9274e1c5899697ccd2ce1253697"},{"sha":"848fdcf93bda07a243d29e7a1ac6cb3a97a5bfcc","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@ratml.org","name":"Ryan Curtin"},"message":"Change Sigmoid() function to avoid matrix copies via the return value.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/848fdcf93bda07a243d29e7a1ac6cb3a97a5bfcc"},{"sha":"adc6dfbaf5e112904dba1b43cea1a353bfebfb0d","author":{"email":"73abecadce8c366b7c0d0c890c5dbbe27fe43d1e@gatech.edu","name":"birm"},"message":"sparse_autoencoder_function lines 55 through 58 modified so it would build. It doesn't pass the test, but it builds now. Please fix.","distinct":true,"url":"https://api.github.com/repos/rcurtin/mlpack/commits/adc6dfbaf5e112904dba1b43cea1a353bfebfb0d"}]}