やはり学習には使えないのかこれ。
コンパイラへの入力は現在はtensorflowのチェックポイントファイル(?)とcaffeのファイルだけ(?)みたいですね。良くわかってないけど、mvNCCompileもmvNCCheckもmvNCProfileも"graph"という名前のファイルを吐き出す。コンパイル結果って要はこのファイルだよね?? で、device.AllocateGraph(open(“graph”, “rb”).read())でプログラムを送り込み、データをdevice.LoadTensor()で送り込み、device.GetResult()で結果を受け取る、と。
機械学習系のやつで私がこれまで使うことがあったのはsklearnとkerasで、つまりsklearnの.pklかkerasの.hdf5。tensorflowやcaffeを生で使うのはちょっとめんどくさいと感じるところ。どうせ行くならPyTorchとか? と思っていた。だいたい私、理論を理解していないですし。kerasでtensorflowのチェックポイントを吐き出す設定を探して、やればいいんだろう、たぶん。