私は "++"を使用して ".pb"モデルをロードしました。
すべてのモデル操作を印刷したいと思います。例えばTensorflowでは、C++を使用してグラフ内のすべてのテンソルの名前を取得します
:以下.pbファイルのレイヤー:私は名前を取得したい
node {
name: "add"
op: "Add"
input: "MatMul"
input: "bias/read"
attr {
key: "T"
value {
type: DT_FLOAT
}
}
}
node {
name: "output_TT"
op: "Softmax"
input: "add"
attr {
key: "T"
value {
type: DT_FLOAT
}
}
}
(すなわち追加やoutput_TT)とtensorflowライブラリを使用してC++を使用してそれらを表示します。
私は構築にbazelを使用していません。代わりに私はinbuildのmakefileをカスタマイズして実行しました。