私は、カスタム画像セットで訓練されたfastrcnnモデルを持っています。私はモデルとC++ Eval APIを使って新しい画像を評価したいと思います。私は画像内を1次元ベクトルに平坦化し、roisを取得してeval関数に入力しました。CNTK C++ Eval for FastRCNN
GetEvalF(&model);
// Load model with desired outputs
std::string networkConfiguration;
//networkConfiguration += "outputNodeNames=\"h1.z:ol.z\"\n";
networkConfiguration += "modelPath=\"" + modelFilePath + "\"";
model->CreateNetwork(networkConfiguration);
// inputs are features of image: 1000:1000:3 & rois for image: 100
std::unordered_map<string, vector<float>> inputs = { { "features", imgVector },{ "rois", roisVector } };
//outputs are roiLabels and prediction values for each one: 500
std::unordered_map<string, vector<float>*> outputs = { { "roiLabels", &labelsVector }};
が、私は
model->Evaluate(inputs, outputs);
で評価しようとすると、私は誰かが私が私の書式設定で間違っているか
「オーバーロードされた関数のエラーのインスタンス」を知らないんか?
この例を参考にしてCNTKLibrary APIを使用していますが、すべてが完全に機能しています。ご協力ありがとうございました! – Gepard