Pytorchのプログラミング経験(10分の2018/27から2018/10月29日)

  1. numpyのはunsquueze機能が含まれていませんが、pytorchは、この関数に含まれ、その関数がunsqueezeテンソルに基づいて行動することができますが、ndarrayに作用することはできません。
  2. 勾配を計算する必要は可変numpyのアレイ法または試験データ方法を取り外すために必要に変換され、次いで、numpyの配列に変換されません。
  3. 次のような問題の場合:「フォワード()が1つの位置引数を取りますが、2が与えられた」、それは時間の前方関数の定義では、自己引数に参加していなかった可能性が高いです。
  4. torch.max()は、第2のインデックス値に対応する2つの結果、第1の最大値を返し、列および対応する戻りラインインデックス値によって撮影された最大値の0秒を表すパラメータ、行1を表し取りますおよび列のインデックスに対応する最大値を返します。
  5. Pytorchトレーニングモードとの切り替えテストモード
    トレーニング時間及びBN層ドロップアウト機能するので、各層のパラメータが同じバッチBNないが、ドロップアウトランダム障害トレーニング点の間はとても別訓練および試験領域に、ランダムです。)(model.train()とmodel.eval:実際のハンドオーバを使用することを忘れないでください
公開された98元の記事 ウォンの賞賛5 ビュー10000 +

おすすめ

転載: blog.csdn.net/chengsilin666/article/details/83446705