特にPythonで使用するために、カフェの基本を理解しようとしています。
私の理解では、モデル定義 (特定のニューラル ネットワーク アーキテクチャなど) を'.prototxt'
ファイルに含める必要があります。
また、 を使用してデータでモデルをトレーニングすると'.prototxt'
、重み/モデル パラメータが'.caffemodel'
ファイルに保存されます。
'.prototxt'
また、トレーニングに使用されるファイル (学習率と正則化パラメーターを含む) と、それらを含まないテスト/展開に使用されるファイルには違いがあります。
質問:
'.prototxt'
がトレーニングの基礎であり、トレーニング データの'.caffemodel'
を使用したトレーニング (重み) の結果である というのは正しいですか?'.prototxt'
'.prototxt'
トレーニング用とテスト用があり、わずかな違い (トレーニングの学習率と正則化係数) があるだけで、nn アーキテクチャ (ニューラル ネットワークを使用すると仮定) は同じであるというのは正しいですか?
このような基本的な質問と、おそらくいくつかの非常に間違った仮定についてお詫び申し上げます。私はオンラインで調査を行っており、上記の行はこれまでの私の理解をまとめたものです。