{"push_id":3177313058,"size":18,"distinct_size":1,"ref":"refs/heads/large-dataset-fit","head":"0d19d6e7f4a648760fe1adbdd66d0629b7859727","before":"32000b6a4994e27dbd039462afb199474487d5bc","commits":[{"sha":"6423f456bf3b6f9a5faeaaf42b996fcebb3859e4","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"[speech-commands] Add training/browser-fft/train.ts","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/6423f456bf3b6f9a5faeaaf42b996fcebb3859e4"},{"sha":"679a1c9c8140d9a9a64d1552da89d1dd90483492","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Make learning rate a command-line flag; Use adam optimizer by default","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/679a1c9c8140d9a9a64d1552da89d1dd90483492"},{"sha":"2dbb8b32b8f9a87b0d6be390baf31c064ddafa2d","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"save","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/2dbb8b32b8f9a87b0d6be390baf31c064ddafa2d"},{"sha":"aa3dfc3e333c08db73cfc00d8e9ba7646594187d","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"train.ts: Fix model saving logic","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/aa3dfc3e333c08db73cfc00d8e9ba7646594187d"},{"sha":"60ac3b173591dc4dea8ceee3b93ed0d4c5880b4f","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Clean up train.ts","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/60ac3b173591dc4dea8ceee3b93ed0d4c5880b4f"},{"sha":"eacc5b11935dadfcaab7252e00b9e9661f3c131d","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Manually split the data into train and val sets for memory efficiency","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/eacc5b11935dadfcaab7252e00b9e9661f3c131d"},{"sha":"6851a6599dcebaaed5e6faabce672f98085e5ea0","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Print more info about vocabulary when training commences","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/6851a6599dcebaaed5e6faabce672f98085e5ea0"},{"sha":"7877ad19046bd15b79fb9d9d930f542a1e7e98cc","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Remove unneeded file","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/7877ad19046bd15b79fb9d9d930f542a1e7e98cc"},{"sha":"f994d545cc72bc25212299085460646557ff7725","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Unify terminology: eval --> test","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/f994d545cc72bc25212299085460646557ff7725"},{"sha":"f54eff76f979eb63a9d07840b525fa7a29650d44","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Add normalization support to dataset.ts","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/f54eff76f979eb63a9d07840b525fa7a29650d44"},{"sha":"406b5bf5d5fea0eec6a3a76d31ee871ea87668c1","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"train.ts: Make test optional","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/406b5bf5d5fea0eec6a3a76d31ee871ea87668c1"},{"sha":"41b0cf9a3197b9e3e4d3719f726584ea56126dda","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Add model artifact files to .gitignore","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/41b0cf9a3197b9e3e4d3719f726584ea56126dda"},{"sha":"9d92ef9565d08de65550104b385c89dea4b6fbb2","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Make optimizer type an option","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/9d92ef9565d08de65550104b385c89dea4b6fbb2"},{"sha":"5100b58cfc9880d6a36df1a269684c21957109a9","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"[speech-commands] Support collection of long noise examples & ROC calculation (#121)\n\nNew features\r\n- Allow collection of long (e.g., 20 second) background noise examples. This way we can get significantly more background-noise examples, which turns out to significantly lower the false-positive rate (FPR) of the transfer model.\r\n- Display a progress bar during example collection. This includes background noise and word categories.\r\n- Support calculation of ROC and AUC with a trained model and a matching dataset.\r\n\r\nScreenshot of the long background-noise recordings:\r\n![image](https://user-images.githubusercontent.com/16824702/50300552-c1fe2b00-0452-11e9-920d-e05b6f904908.png)\r\n\r\nScreenshot of the newly added progress bars during the recording of examples:\r\n![image](https://user-images.githubusercontent.com/16824702/50301712-0dfe9f00-0456-11e9-9dac-8d8ef49aa2b6.png)\r\n\r\nScreenshot of ROC curve and AUC:\r\n![image](https://user-images.githubusercontent.com/16824702/50300524-aa26a700-0452-11e9-8484-5568e28ae866.png)","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/5100b58cfc9880d6a36df1a269684c21957109a9"},{"sha":"9d519933508f72ed906b71dd86ecf47b4458f4f8","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Merge branch 'master' of https://github.com/tensorflow/tfjs-models into audio-model-training","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/9d519933508f72ed906b71dd86ecf47b4458f4f8"},{"sha":"482cd0cb6e6b6115ff76e34a927f1aceaa76822f","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Fix the location of normalize","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/482cd0cb6e6b6115ff76e34a927f1aceaa76822f"},{"sha":"37d4a0cc4e70f11305bf8abef8b19b1ab321f055","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Save","distinct":false,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/37d4a0cc4e70f11305bf8abef8b19b1ab321f055"},{"sha":"0d19d6e7f4a648760fe1adbdd66d0629b7859727","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Merge branch 'audio-model-training' into large-dataset-fit","distinct":true,"url":"https://api.github.com/repos/caisq/tfjs-models/commits/0d19d6e7f4a648760fe1adbdd66d0629b7859727"}]}
{"actor":{"display_login":"caisq"}}