これは私には全く新しいものですから質問しています(これはLinuxの質問ではTFに関するコンピュータネットワークの詳細ですが、誰かがすでに行っているかもしれません)TFのネットワーク内の複数のコンピュータのプロセッサを使用する方法
私のGPUは必要な入力データを計算することができないので、CPUからリソースを取得する必要がありましたが、CPU + GPUでさえもすべての操作に対応できないことがあります。私は自分のコンピュータとネットワーク上にある別のコンピュータのプロセッサを使うことができますが、どのようにコード化すべきか分かりません(私はそのコンピュータにアクセスできますが、その地域ではLinuxでうまくいかない:p )
私はTFのWebページを見ていましたが、リソースがローカルのときに伝えています。Here私のGPUがすべての情報に対処できないときはいつも解決しました。 with tf.device('other_computer/cpu:0'):
のようなものかもしれませんが、私はsess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
という行を変更しなければならないと思います。同時に、他のコンピュータにアクセスしなければならなかったのですが、どうすればいいのか分かりません。
とにかく誰かがこれを前にしていた、私はknに感謝するだろうそれゆえ。私はTensorFlowがネットワークによって接続された複数のコンピュータでのCPU(及び潜在のGPU)を使用して、分散計算をサポート
おかげ