{"push_id":3085095122,"size":15,"distinct_size":4,"ref":"refs/heads/tfhub","head":"1bf555f04fd17c3062e94afc3f83bbda69536e77","before":"182c5089294fc3f8e8e97e1f7730a275d3444c7d","commits":[{"sha":"09e84fb277f7b2dde8319c2fa9c0af7207d57189","author":{"name":"Vadim Markovtsev","email":"fd4c965c24d66fe735cb85ca5a97b0672dcae74f@sourced.tech"},"message":"Clear all data fields in constant tensors (#242)\n\n* Clear all data fields in constant tensors\n\nThe tensor proto defines various data fields, and the real content\nmay be stored in them instead of `tensor_content`. For example,\n\n```\ntensorflowjs_converter --input_format=tf_hub 'https://tfhub.dev/google/progan-128/1' /tmp/progan\n```\n\ngenerates `tensorflowjs_model.pb` with unstripped weights and thus the model bundle\nis twice as large as it should be. The reason is that some tensors carry data\nin `float_val` instead of `tensor_content`.\n\nSigned-off-by: Vadim Markovtsev <vadim@sourced.tech>","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/09e84fb277f7b2dde8319c2fa9c0af7207d57189"},{"sha":"696a52fe0a3ec0ace5690b51067cf76be98f49b2","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"added docs gen script, and updated the supported ops (#243)","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/696a52fe0a3ec0ace5690b51067cf76be98f49b2"},{"sha":"b2d4e1bdae8dc531b92dbe1b28631ee943314659","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"update the core version (#245)","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/b2d4e1bdae8dc531b92dbe1b28631ee943314659"},{"sha":"642f02ccfc54f429e50c9ab7ab729d66440df1a2","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"Merge branch 'master' into tfhub","distinct":true,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/642f02ccfc54f429e50c9ab7ab729d66440df1a2"},{"sha":"012e2f2574bc298da6955c5e14c6f52daa1321b7","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"clean up the tsconfig.json","distinct":true,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/012e2f2574bc298da6955c5e14c6f52daa1321b7"},{"sha":"7dbd8cc9cf33bf23032307acdc3ad065004f3149","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"Add support for ListDiff op (#247)\n\n* added support for setdiff1dAsync\r\n\r\n* remove the console logs\r\n\r\n* address comments","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/7dbd8cc9cf33bf23032307acdc3ad065004f3149"},{"sha":"778d5e8364d01b11522d63ecf24d587fb7a8986a","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"add support LogSoftmax and SparseToDense ops (#246)\n\n* add support LogSoftmax and SparseToDense ops\r\n\r\n* fix the lint error","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/778d5e8364d01b11522d63ecf24d587fb7a8986a"},{"sha":"a7383a86a575aa99dfd474a278a39f9c130708f1","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"add support DepthToSpace op (#248)","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/a7383a86a575aa99dfd474a278a39f9c130708f1"},{"sha":"61be4080df06700c836e1f7ccf404ce5ba3ebfc7","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"added support for atan2 and leakyRelu ops (#249)","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/61be4080df06700c836e1f7ccf404ce5ba3ebfc7"},{"sha":"923beb0c20728255036035f29f18baaa4d70713d","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"Merge branch 'master' into tfhub","distinct":true,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/923beb0c20728255036035f29f18baaa4d70713d"},{"sha":"8128b377a2bf7e446a9db954b23dc5f5dac60a6c","author":{"name":"Shanqing Cai","email":"700532b7c2af570d950d0329a602f0a1774cbaaa@google.com"},"message":"Support converting tf.keras SavedModel format into TF.js format (#244)\n\nGeneral approach:\r\n- Load the tf.keras SavedModel and temporarily save it as a HDF5 (.h5) file. Then the .h5 file can be\r\n  converted to tfjs format with existing logic. This reduces future maintenance overhead.\r\n\r\nAlso in this PR:\r\n- Simplify the return type of `write_weights.write_weights()`. Let it return a dict, instead of a str,\r\n  so that call sites won't have to parse the JSON string.\r\n- Upgrade tensorflow dependency: 1.11.0 --> 1.12.0\r\n\r\nTowards: https://github.com/tensorflow/tfjs/issues/857","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/8128b377a2bf7e446a9db954b23dc5f5dac60a6c"},{"sha":"5f0f79f35351ece1703f451db3833a4b0d2dbfd0","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"Fixed async execute failed due to weights get disposed prematurely (#250)\n\n* flatten the ids of all frozen tensors before added to set\r\n\r\n* fixed the bug where tensor get disposed prematurely;","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/5f0f79f35351ece1703f451db3833a4b0d2dbfd0"},{"sha":"4b79271c1795aed3161352b3c5f65f5482509275","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"increase the converter version to 0.6.7 (#251)\n\n* increase the version to 0.6.7\r\n\r\n* add the missing python version file","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/4b79271c1795aed3161352b3c5f65f5482509275"},{"sha":"e054243061dc68c2c6fcb5569d03a19ae9fb81cc","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"add output name check for intermeidate tensor disposal (#252)\n\n* add output name check for intermeidate tensor disposal\r\n\r\n* address review","distinct":false,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/e054243061dc68c2c6fcb5569d03a19ae9fb81cc"},{"sha":"1bf555f04fd17c3062e94afc3f83bbda69536e77","author":{"name":"Ping Yu","email":"e3982a96662cc73e971d68f6aafe25f9d2e93e85@users.noreply.github.com"},"message":"Merge branch 'master' into tfhub","distinct":true,"url":"https://api.github.com/repos/tensorflow/tfjs-converter/commits/1bf555f04fd17c3062e94afc3f83bbda69536e77"}]}
{"actor":{"display_login":"pyu10055"}}