0
我已经遵循了安装SDK和配置服务凭证的步骤。问题是我不能训练我自己的分类器。我得到这个错误:No overload for method 'TrainClassifier' takes 5 arguments
。训练自己的分类器IBM Watson Visual Recognition Unity3d
void Start()
{
string m_positiveExamplesPath = Application.dataPath + "/testData/cpu_positive_examples.zip";
string m_negativeExamplesPath = Application.dataPath + "/testData/negative_examples.zip";
if(!m_VisualRecognition.TrainClassifier("components", "cpu", m_positiveExamplesPath, m_negativeExamplesPath, OnTrainClassifier))
Log.Debug("ExampleVisualRecognition", "Train classifier failed!");
}
private void OnTrainClassifier(GetClassifiersPerClassifierVerbose classifier)
{
if(classifier != null)
{
Log.Debug("ExampleVisualRecognition", "Classifier is training! " + classifier);
}
else
{
Log.Debug("ExampleVisualRecognition", "Failed to train classifier!");
}
}
Here是GitHub中SDK的链接。谢谢!
谢谢你,今天我学到了一些东西。我试图运行代码,但是我没有从控制台得到任何回应。你有什么想法,为什么?我希望我不要问太多。谢谢! – MDLots
我能够得到回复。我的答案是解决你的'没有重载的方法'TrainClassifier'有5个参数的错误。请为其他问题创建一个新问题。我会看看他们。如果你的错误消失了,请不要忘记接受。 – Programmer