SyntaxNet のトレーニング/テスト時に使用するインスタンスを指定する方法を教えてください。
他の tensorflow モデルでは、Python コードを編集することで簡単に構成を変更できます。
例) tf.device('/cpu:0')
=> tf.device('/gpu:0')
.
実行することで parsey mcparseface モデルを実行できdemo.sh
、シンボリック リンクをたどってデバイス構成を見つけました。
demo.sh
見落としたかもしれませんが、 、 、parser_eval.py
およびに gpu 構成の python コードが見つかりませんcontext.proto
。
tensorflow/modelsdevice
で query ' 'を検索すると、 syntaxnet/syntaxnet/unpack_sparse_features.ccなどのいくつかの C ファイルに行が含まれていることがわかりました。using tensorflow::DEVICE_CPU;
では、これらのファイルの C コードを変更することが、SyntaxNet のデバイス構成を変更する唯一の方法なのでしょうか?
Pythonレベルで設定を変更する簡単な方法があることを願っています。
前もって感謝します。