問題タブ [tensorflowjs-converter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
288 参照

tensorflow - Windows 10 に Tensorflow.js をインストールできませんでした

コマンド(pip install tensorflowjs)を使用してWindows 10のターミナルにtensorflow.jsをインストールしようとしましたが、次のようなエラーが表示されます:

端末からテンソルフローを再度インストールしようとしましたが、同じ問題のままです。

これらの依存関係を使用しています: Python: 3.6.8 Tensorflow: 1.13.1 Keras: 2.2.2

この問題の解決策は何ですか??

0 投票する
1 に答える
1023 参照

python-3.x - tensorflowjs_converter の使用時に add_to_collection が見つかりませんでした

savedModel を TensorFlow.js Web 形式に変換しようとしています。

tensorflowjs をインストールしましたsudo pip3 install tensorflowjs

実行時tensorflowjs_converter--input_path=full_path_to/saved_model/saved_model.pb --outputpath=full_path_to/js

ImportError: cannot import name 'add_to_collection'というエラーが表示 されます

を実行tensorflowjs_converter --helpしても、まったく同じエラーが発生します。

完全なエラーは次のとおりです。

0 投票する
2 に答える
1406 参照

tensorflow.js - node.js の署名付き URL から tensorflow loadGraphModel を使用する際の問題

tensorflow グラフの model.json ファイルを AWS S3 バケットのプライベート リポジトリにアップロードし、loadGraphModel(重みマニフェスト値のバイナリ ファイル group1-shard1of1 と共に) を使用してグラフをロードしようとしています。ノードで実行するコードは次のとおりです(バケットパスと署名キーは非公開にしています)

ただし、loadGraphModel 関数は「.json」で終わるモデル URL を探します。そうでない場合は、モデルの完全な URL を検索し、署名のない weights_manifest.json という名前の重量マニフェスト ファイルをチェックします。次に、エラー リクエストが続きます。

UnhandledPromiseRejectionWarning: エラー: https://[BucketName].s3.amazonaws.com/[PathToModel]/model.json?[credentials]&[securitykey],https://[BucketName].s3.amazonaws.com/ へのリクエスト[PathToModel]/weights_manifest.jsonがステータス コード 403 で失敗しました。この URL が、ロードするモデルのモデル JSON を指していることを確認してください。

署名付き URL が実際に機能することを確認しましたが、署名付き URL の解決策はありますか?

インストールされているバージョン: @tensorflow/tfjs-converter@1.1.2 ノード v10.15.3

どうもありがとう!

0 投票する
1 に答える
458 参照

python - tensorflowjs_converter を使用して keras モデルを tfjs レイヤーに変換できない

私は初めて tensorflowjs を反応と一緒に使用して Web アプリケーションを構築しようとしています。ケラスを使用してモデルをトレーニングし、重みを hdf5 ファイル形式に保存し、このリンクを参照しています - https://www.tensorflow .org/js/ガイド/変換

$ tensorflowjs_converter --input_format=keras /tmp/model.h5 /tmp/tfjs_model

これは私が試したものですが、エラーが発生しています。

  1. ここで最初にこのエラーが発生しました(tensorflowjs_converter を使用しているときに add_to_collection が見つかりませんでした) tensorflowjs v0.6.4 の別のバージョンをインストールすることで解決しました

  2. tensorflowjs v0.6.4 をインストールしたので、以下に説明する別のエラーが発生します。

上記のコマンドと一緒に絶対パスを追加しようとしましたが、うまくいきませんでした:

/Library/Frameworks/Python.framework/Versions/2.7/bin/tensorflowjs_converter --input_format=keras /tmp/weights.model /tmp/tfjs_model

これが私のkeras cnnモデルへのリンクです: https://www.kaggle.com/codhek/cnn-using-keras-using-csv-accuracy-99-82

と違いはmodel.save_weights()ありますか?model.save()

また、モデルのバージョンを保存した場合、.jsonそれを js アプリに直接ロードできますか?