0
caffeプロジェクトでは、.protoファイルと.prototxtファイルの両方があります。そうGoogleのプロトコルバッファドキュメント、.protoファイルは、プロトコルを定義し、どのような .prototxt 約.protoと.prototxtファイルの違いは何ですか?
は、それはそれらの間の異なる何、Googleのプロトコルバッファに定義されていますか?
caffeプロジェクトでは、.protoファイルと.prototxtファイルの両方があります。そうGoogleのプロトコルバッファドキュメント、.protoファイルは、プロトコルを定義し、どのような .prototxt 約.protoと.prototxtファイルの違いは何ですか?
は、それはそれらの間の異なる何、Googleのプロトコルバッファに定義されていますか?
.proto
ファイルは、シリアル化されるデータの構造( 'プロトコル')を記述するために使用されます。 protobufコンパイラは、このファイルをPython/C++/Javaコードに変換して、その構造を持つデータをシリアライズおよびデシリアライズすることができます。
.prototxt
ファイルの場合。ドキュメントhereを見ると、シリアライズされたデータ(テキストまたはバイナリ)の2つの異なるフォーマットがあることがわかります。テキスト形式は人間が読み取り可能で変更可能です(対応するファイルの拡張子は通常.prototxt
です)が、バイナリ形式よりもはるかに多くの領域が必要です。