Google Colab 上で、ssd_mobilenet_v2_coco_2018_03_29 をFine-Tuning saved_model後、Tensorflowjs_converter で変換したモデルが、Javascriptで読み込めなくて困っています。
tensorflowjs==1.3.1
Tensorflowjs_converterコマンド
tensorflowjs_converter \ --input_format=tf_saved_model \ --output_format=tfjs_graph_model \ --output_node_names='num_detections,detection_boxes,detection_scores,detection_classes,detection_masks' \ --signature_name=serving_default \ --saved_model_tags=serve \ ./saved_model \ ./web_model
Tensorflowjs_converter変換後(web_model)のディレクトリの中
-rw-r--r-- 1 root root 4194304 Nov 2 03:24 group1-shard1of5.bin -rw-r--r-- 1 root root 4194304 Nov 2 03:24 group1-shard2of5.bin -rw-r--r-- 1 root root 4194304 Nov 2 03:24 group1-shard3of5.bin -rw-r--r-- 1 root root 4194304 Nov 2 03:24 group1-shard4of5.bin -rw-r--r-- 1 root root 1753480 Nov 2 03:24 group1-shard5of5.bin -rw-r--r-- 1 root root 303953 Nov 2 03:24 model.json
HTML
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@1.3.1"></script> ... var model = await tf.loadGraphModel('https://ドメイン/web_model/model.json');
エラー内容
tfjs@1.3.1:2 Uncaught (in promise) TypeError: Cannot read property 'producer' of undefined
at t.<anonymous> (tfjs@1.3.1:2)
at tfjs@1.3.1:2
at Object.next (tfjs@1.3.1:2)
at o (tfjs@1.3.1:2)
バージョン関連なのか、変換の仕方が悪いのか、調べても有効な情報が無いので、ご存知の方がいらっしゃったらご教示お願い致します。
あなたの回答
tips
プレビュー