私は雲量4gpusのマシンを持っています。マシン上でGPUを使用するにはどうすればよいですか?見積もり担当者にそれらのすべてを利用させることができますか?tf contrib estimatorでのGPUの使い方
0
A
答えて
0
推定子には、「pre-made」と「custom」の2種類があります。
複数のGPUで現在動作している既定の推定値(たとえばDNNClassifier)はありません。すべての計算は1つのGPUで行われます。
「カスタム」見積もりは、お客様が作成する見積もりです。したがって、複数のGPUを活用するなど、好きなことをすることができます。この場合、適切なtf.device
ステートメントをmodel_fn
に書き込んで、適切なGPUにopsを割り当てる必要があります(TensorFlow requires複数のGPUを持っている場合はopsを手動で割り当てる必要があります)。これには通常、towersが使用されます。これは、各GPUでモデル構造を繰り返すことを意味します。 docs TensorFlowから:
# Creates a graph.
c = []
for d in ['/gpu:2', '/gpu:3']:
with tf.device(d):
a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3])
b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2])
c.append(tf.matmul(a, b))
上記は、多くの場合、うまく動作しますが、あなたはさらにパフォーマンスを最適化したい場合は、このadvanced guideを参照してください。
CIFAR-10 sampleは、複数のGPUを画像分類の推定に使用する方法を示しています。
関連する問題
- 1. tensoflowでのマルチホンエンコーディング(Google Cloud Machine Learning、tf estimator api)
- 2. GPUを使用したTFのbidirectional_dynamic_rnnの効率が低い
- 3. TFスリムのinception_v3モデルに複数のGPUを使用
- 4. Tensorflow Estimatorをデータ並列処理を使用して複数のGPUで実行する方法
- 5. 複数のGPU /マシン間のTF-Slimの設定/フラグ
- 6. PTB rnnモデルのグラフ複製バージョンは、シングルgpuバージョン(tf 1.0.0でも)より遅い
- 7. tf v1.1でtf.contrib.signalを使用する方法
- 8. kerasモデルでのtf操作の使い方
- 9. TensorFlow EstimatorのGPUを最大限に活用するにはどうすればいいですか?
- 10. は...........私はMVCのcontribグリッドを使用していますMVC Contribのグリッド
- 11. Tensorflow Estimatorのフィード
- 12. Tensorflowの確認方法サービングはGPUインスタンス上でGPUを使用していますか?
- 13. Estimator APIとTFRecordsデータセットを使用したTensorflowでのデータ拡張
- 14. Tensorflow - 1.2 Estimator APIでtf.summaryを使用
- 15. Tensorflow、Estimator(model_fn)でプレースホルダを供給していますか?
- 16. TF再トレーニングモデルの使用
- 17. tf contribを実行したときの警告線形回帰の例を学習する
- 18. Tensorflow Estimator - 評価データセットの定期評価
- 19. tf slimまたはtfレイヤーで要約を使用する
- 20. CUDAでのGPU使用率が低い
- 21. TFでのみunpackbits
- 22. tf.summary.imageをEstimator APIで保存します
- 23. TF r1.3のインストール方法は? - win10のpip3パッケージからTensorflow-gpuパッケージが見つかりません
- 24. <Antのcontribプロパティでregex
- 25. Tensorflow Estimatorのフィットに疎データを与える
- 26. Generic java bug-estimator
- 27. Paint Job Estimator C++
- 28. TensorFlow Estimator Confusion Matrix
- 29. Export Tensorflow Estimator
- 30. skflow/tf learnでTensorflow入力パイプラインを使用する
ありがとうございます! – boo