{"push_id":721564583,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"af633ddf7d7a47ea513ecd56e2dcca977dd0ab6e","before":"72d91579d2e04882709bde74afa2a83204e3427c","commits":[{"sha":"f8162bf37fffb697e437e4b8bd6c2e9c2dd1a572","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Initial commit from Josh","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/f8162bf37fffb697e437e4b8bd6c2e9c2dd1a572"},{"sha":"3047ae87f183013d13f1ba10a09aa689a4889c0d","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Changed 3 to 4 spaces and fixed bin completeness bug","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/3047ae87f183013d13f1ba10a09aa689a4889c0d"},{"sha":"5eaa3616fc2fec96df7963f29134312452dea40a","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Added precomputation/saving to fit_IMF, new required parameter (prefix) in param file","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/5eaa3616fc2fec96df7963f29134312452dea40a"},{"sha":"b2ef586fef95d8574a316a1aff4d54367f7cc767","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Moved MCMC chain output saving earlier","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/b2ef586fef95d8574a316a1aff4d54367f7cc767"},{"sha":"aae917bc759b48bf460b1593e7f4171431fd14c8","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"fixed precomputation; changed fit_IMF to timing mode","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/aae917bc759b48bf460b1593e7f4171431fd14c8"},{"sha":"58ed82be5b1792edb6a75a6ce240a6a165e02633","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Vectorized func_IMF.py; added func_IMF.pyx","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/58ed82be5b1792edb6a75a6ce240a6a165e02633"},{"sha":"207c1ec125a0359391c4599b87b3f55519e6f3f7","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Cythonized! 8.5x speedup\n\nTests on single run of the code:\n====original unvectorized====\n0.0251519680023\n0.0250670909882\n0.024955034256\n0.0251460075378\n0.0254158973694\n====vectorized==== [3.1x faster]\n0.00793099403381\n0.00780892372131\n0.00762701034546\n0.00799202919006\n0.00892210006714\n====dumb cython====\n0.414891958237\n====declaring all types==== [4.6x faster]\n0.00540399551392\n0.00538015365601\n0.00545191764832\n0.00535106658936\n0.00536417961121\n====no bounds check==== [5.3x faster]\n0.00462198257446\n0.00478196144104\n0.00479602813721\n0.00474190711975\n0.00467610359192\n====c math library for log/log10 in loop==== [8.6x faster]\n0.00289106369019\n0.00290083885193\n0.0029079914093\n0.00297689437866\n0.00288581848145","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/207c1ec125a0359391c4599b87b3f55519e6f3f7"},{"sha":"4efd378e9880c81c801ae88d2873e4b8dc86e8a8","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"pl->plt, timing for MCMC","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/4efd378e9880c81c801ae88d2873e4b8dc86e8a8"},{"sha":"e17b0cea217f8561e50287603828d2c28ee1ca83","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Renamed fit_IMF.param to orig.param","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/e17b0cea217f8561e50287603828d2c28ee1ca83"},{"sha":"b87c474dbe58163250472d12dee8ec69af54cc0d","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Fixed binary completeness, which is now used in the likelihood","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/b87c474dbe58163250472d12dee8ec69af54cc0d"},{"sha":"88baf20cbe44d3056ebe4869bc0899ef12d07278","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Added .gitignore","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/88baf20cbe44d3056ebe4869bc0899ef12d07278"},{"sha":"2641819022980df9505d4caf5a54195d6285e15d","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Redid integration limits in bin_eval to be consistent (doesn't really make a difference)","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/2641819022980df9505d4caf5a54195d6285e15d"},{"sha":"6eefde241afd7e799a06bf1ad2effe28e72476b6","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Added ipython notebooks","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/6eefde241afd7e799a06bf1ad2effe28e72476b6"},{"sha":"af633ddf7d7a47ea513ecd56e2dcca977dd0ab6e","author":{"email":"4c571907122537f1fd267636a504ff8e48d7ab68@mit.edu","name":"Alexander Ji"},"message":"Merging with github","distinct":true,"url":"https://api.github.com/repos/alexji/hstimf/commits/af633ddf7d7a47ea513ecd56e2dcca977dd0ab6e"}]}