jsdo
TensorFlow.js
loadModel

概要

tensorflow.jsでloadModelをjsdoでやりたかった。

loadModelの調査

必要なのは、model.jsonとgroup1-shard1of1などのweight
loadModel("model.json")で、モデルとweightを読み込む。

model.jsonをgithubで探す。

安易に、githubで探す。3つ、見つかった。

MNIST
https://github.com/CreativeGP/tensorflowjs-mnist
MNIST
https://github.com/yukagil/tfjs-mnist-cnn-demo
maru,sikaku,sankaku
https://github.com/choonguri/tfjs_shape_inference

model.jsonをperseしてみる。

http://jsdo.it/ohisama1/UKRJ

jsdoの壁

jsdoには、壁が2つある。
1、アセットの1ファイルは、1mbまで。
2、ファイル名が、/assets/c/R/W/c/cRWcMとか、意味不明になる。

挑戦したが、読み込めず。

http://jsdo.it/ohisama1/U8uZ

作戦変更

githubのrawファイルを直接、読み込む。
結果は、cors規制で、撃沈。

成功

rawgitを、採用して、corsをすり抜ける。

成果物

http://jsdo.it/ohisama1/IBcT

以上。