いくつかのアーキテクチャでは、2つ以上の訓練操作が必要です(たとえば、GANではジェネレータとディスクリミネータを訓練する必要があります)。 TF-Slimトレーニング機能を使って、どのように達成できますか?限り、私はslim.learning.trainを見ることができる限り、唯一の訓練を取る。slim.learning.train(TensorFlow、TF-Slim)用の2つの訓練操作
2
A
答えて
0
slim.learning.create_train_opによって作成された訓練操作を合計することができます。 train_opは単なるテンソルであり、評価するとパラメータを更新して損失を返します。 2つのトレーニング操作を追加すると、両方が評価されます(並行して)。
0
slim.learning.train()
を実行すると本体機能であるtrain_step_fn
を上書きすることができます。例えば
、あなたは、train_op1
とtrain_op2
を持っているtrain_ops = [train_op1, train_op2]
を設定し、あなたが次のことを試すことができたとします
def train_step_fn(session, train_ops, global_step, train_step_kwargs):
session.run(train_ops[0], ...)
session.run(train_ops[1], ...)
...
slim.learning.train(train_step_fn=train_step_fn, ...)
関連する問題
- 1. Tensorflow:訓練ステップ上の遅延変数
- 2. Tensorflowの2層訓練神経モデルの予測
- 3. Tensorflow Estimator自己修復訓練オーバーフィットで
- 4. openai cartpoleにtensorflowモデルを訓練
- 5. 訓練用ニューラルネットワーク
- 6. slim.learning.train in tensorflowのfeed_dictの使い方
- 7. Tensorflowの多項式回帰訓練からのナノセッション出力
- 8. KeyError例外私は2つの機能を備えたLinearRegressorを訓練している訓練されたモデル
- 9. 訓練されたTensorFlowの最大/最小NN
- 10. フルバッチ訓練を用いたニューラルネットワークへの手紙画像の訓練
- 11. TensorFlow:自分の訓練データセットを収集する&その訓練データセットを使用してオブジェクトの場所を見つける
- 12. slim.learning.train()を使用しないTensorflow TF-Slimの使用
- 13. tensorflow:訓練されたモデルを保存/復元する方法
- 14. TensorFlow訓練モデルは常にゼロを予測する
- 15. Tensorflowで訓練可能な画像セグメンテーションを行うには?
- 16. Tensorflow線形分類器が訓練していない
- 17. TensorflowはCNNを訓練するが、精度不変
- 18. TensorflowでCNNで画像を訓練する方法
- 19. Tensorflowで訓練不可能な変数を作成する方法は?
- 20. TensorFlow:私のTensorflow訓練モデルで出力ノードを見つけるにはどうすればいいですか?
- 21. Tensorflowでオブジェクト識別に訓練されたCNNモデルを使用する方法
- 22. Tensorflow - 訓練されたRNNを使用してテキストを生成する
- 23. TensorFlowで訓練されたモデルとC APIを使用して予測する
- 24. 訓練されたTensorflowモデルを使用して予測する方法
- 25. Tensorflowを使用してポアソン回帰を訓練する方法は?
- 26. Tensorflow - 民族認識と髪の色のための開始の再訓練
- 27. TensorFlowオブジェクト検出APIは、いくつかのクラスから1つのクラスのみを訓練します
- 28. Tensorflow - トレーニング後の訓練されたフィードフォワードニューラルネットワークの重み/バイアスの取得
- 29. Tensorflowで訓練されたim2txt(ショーとテル)のモデルを共有するには?
- 30. ファイルを訓練したTensorFlowグラフに個々の例を与えるか?