{"push_id":828774213,"size":21,"distinct_size":7,"ref":"refs/heads/job_management","head":"e7de19715ac8925d99ba76888172a482bcffa9e3","before":"91b332782812acb8893b2f87194f41580c6bb7dc","commits":[{"sha":"5a340778f4a07579251b5c05362194435991a0b8","author":{"email":"7c55a39df3f2caf2e852dae4b7066c85e85c2a84@nvidia.com","name":"Greg Heinrich"},"message":"Torch generic inference","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/5a340778f4a07579251b5c05362194435991a0b8"},{"sha":"13d28b4079eead5e9a3b2afadf1806d3f0af0834","author":{"email":"7c55a39df3f2caf2e852dae4b7066c85e85c2a84@nvidia.com","name":"Greg Heinrich"},"message":"Torch unsupervised learning","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/13d28b4079eead5e9a3b2afadf1806d3f0af0834"},{"sha":"f63e0504c3c21d876ae5d136d30b17f807ebe85b","author":{"email":"7c55a39df3f2caf2e852dae4b7066c85e85c2a84@nvidia.com","name":"Greg Heinrich"},"message":"Increase timeouts","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/f63e0504c3c21d876ae5d136d30b17f807ebe85b"},{"sha":"01d0d14da4e9cc1d4143b928d7cdc25125eaa9a4","author":{"email":"a7c7211f2807a71a9907449e8c0156b4da64f257@gmail.com","name":"Luke Yeager"},"message":"Skip tests which fail because GraphViz is missing\n\nGraphViz is listed as optional in the README","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/01d0d14da4e9cc1d4143b928d7cdc25125eaa9a4"},{"sha":"95359d81894c49bd3d1f651a6d94766b2bf5f841","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #359 from lukeyeager/graphviz-optional\n\nSkip tests which fail because GraphViz is missing","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/95359d81894c49bd3d1f651a6d94766b2bf5f841"},{"sha":"bb2b76fe25a397150edb1bd33c638d3d905dd062","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #345 from gheinrich/dev/torch_generic\n\nTorch generic inference","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/bb2b76fe25a397150edb1bd33c638d3d905dd062"},{"sha":"9a5acc07e7ffdf1659f0066f363aab0520cb8f70","author":{"email":"a7c7211f2807a71a9907449e8c0156b4da64f257@gmail.com","name":"Luke Yeager"},"message":"Fix infer_many for Caffe\n\nPreviously, `scores = output` performed a shallow copy that was\noverwritten when the next output was calculated. Now, we're using\nnp.copy to do a deep copy and avoid the error.","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/9a5acc07e7ffdf1659f0066f363aab0520cb8f70"},{"sha":"893663e3951c83990073cb6063f82a1c1ef4c6a9","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #361 from lukeyeager/fix-infer-many\n\nFix infer_many for Caffe","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/893663e3951c83990073cb6063f82a1c1ef4c6a9"},{"sha":"765ade97913288274746bea6df06291515b40466","author":{"email":"a7c7211f2807a71a9907449e8c0156b4da64f257@gmail.com","name":"Luke Yeager"},"message":"Ignore invalid ground truth for classify_many\n\nIf you upload a file like:\n\n    /path/to/image1.jpg 100\n\nTo a model with only 10 classes, DIGITS would throw an error. This patch\nsets the ground truth for that image to None instead.","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/765ade97913288274746bea6df06291515b40466"},{"sha":"9a95161ca42919b56702859711a92deec9d943d5","author":{"email":"7c55a39df3f2caf2e852dae4b7066c85e85c2a84@nvidia.com","name":"Greg Heinrich"},"message":"Skip Torch generic model tests if Torch not installed\n\ncloses #363","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/9a95161ca42919b56702859711a92deec9d943d5"},{"sha":"9f9b9fe51d2a22247b06839e015fbf92a314524b","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #364 from gheinrich/dev/bug-363\n\nSkip Torch generic model tests if Torch not installed","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/9f9b9fe51d2a22247b06839e015fbf92a314524b"},{"sha":"e47d871eb40deb0efdae4e1660a687ae9bd82a34","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #362 from lukeyeager/fix-classify-many-ground-truth\n\nIgnore invalid ground truth for classify_many","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/e47d871eb40deb0efdae4e1660a687ae9bd82a34"},{"sha":"d809d6b0f97de02d5733281f3410329d03535bc5","author":{"email":"a7c7211f2807a71a9907449e8c0156b4da64f257@gmail.com","name":"Luke Yeager"},"message":"Display InferenceErrors like all other exceptions","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/d809d6b0f97de02d5733281f3410329d03535bc5"},{"sha":"6ee6233d7d42d481b6278d289b4c73b9bc8435a7","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #366 from lukeyeager/fix-inference-error-display\n\nDisplay InferenceErrors like all other exceptions","distinct":false,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/6ee6233d7d42d481b6278d289b4c73b9bc8435a7"},{"sha":"efac4ee8eaa7a7ed1b8673de72552244fe471aba","author":{"email":"a7c7211f2807a71a9907449e8c0156b4da64f257@gmail.com","name":"Luke Yeager"},"message":"Fix some of the open file issues with Torch\n\nWhen running the image classification model tests like this:\n\n    ./digits-test digits/model/images/classification/test_views.py\n\nthe number of open files for the test suite grows to > 900.\nYou can verify this with:\n\n    while :; do lsof -p $PID | grep tmp | wc -l; sleep 1; done\n\nwhere PID is the process ID of the test suite.\n\nThis patch brings the number of open files down from > 900 to ~90.\nThere's more work to be done to fix this completely, but this takes a\nbig step in the right direction.\n\nNOTE: I can't actually run the whole testsuite or I get a bunch of these\nOSErrors:\n\n    OSError: [Errno 24] Too many open files","distinct":true,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/efac4ee8eaa7a7ed1b8673de72552244fe471aba"},{"sha":"c47381271b004dab722738daf7d8d30fe97932df","author":{"email":"7c55a39df3f2caf2e852dae4b7066c85e85c2a84@nvidia.com","name":"Greg Heinrich"},"message":"Fix more OS handle leaks","distinct":true,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/c47381271b004dab722738daf7d8d30fe97932df"},{"sha":"58944c49071027c8b32ee6027805011614a7575f","author":{"email":"02dd483f926b5174d43683d989c717164b6800be@users.noreply.github.com","name":"Luke Yeager"},"message":"Merge pull request #367 from lukeyeager/fix-torch-tempfiles\n\nFix some of the open file issues with Torch","distinct":true,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/58944c49071027c8b32ee6027805011614a7575f"},{"sha":"89aeb1d1814bdcd147f620c3efa074d512fac453","author":{"email":"892ab72cec40648ec3b59d80ce80f5c154df85d3@nvidia.com","name":"Joe Mancewicz"},"message":"Adding Job Management UI","distinct":true,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/89aeb1d1814bdcd147f620c3efa074d512fac453"},{"sha":"5279b8980d55ddb723f1d8e5c346c33d5171a023","author":{"email":"892ab72cec40648ec3b59d80ce80f5c154df85d3@nvidia.com","name":"Joe Mancewicz"},"message":"pass test suite","distinct":true,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/5279b8980d55ddb723f1d8e5c346c33d5171a023"},{"sha":"1281699682be1922741c10820b9f4df01e0855b5","author":{"email":"892ab72cec40648ec3b59d80ce80f5c154df85d3@nvidia.com","name":"Joe Mancewicz"},"message":"reset","distinct":true,"url":"https://api.github.com/repos/jmancewicz/DIGITS/commits/1281699682be1922741c10820b9f4df01e0855b5"}]}