我想訓練/創建我自己的分類器,我將此代碼附加到主攝像頭,並且沒有從控制檯得到任何響應,也沒有得到任何錯誤。或者我只是做錯了方式?IBM Watson視覺識別在Unity3d中訓練自己的分類器
public class VisualRecog : MonoBehaviour{
private VisualRecognition m_VisualRecognition = new VisualRecognition();
void Start()
{
string m_positiveExamplesPath = Application.dataPath + "/testData/cpu_positive_examples.zip";
string m_negativeExamplesPath = Application.dataPath + "/testData/negative_examples.zip";
Dictionary<string, string> positiveExamples = new Dictionary<string, string>();
positiveExamples.Add("cpu", m_positiveExamplesPath);
if (!m_VisualRecognition.TrainClassifier(OnTrainClassifier, "compClassifier", positiveExamples, m_negativeExamplesPath))
Log.Debug("ExampleVisualRecognition", "Train classifier failed!");
}
private void OnTrainClassifier(GetClassifiersPerClassifierVerbose classifier, string data)
{
if (classifier != null)
{
Log.Debug("ExampleVisualRecognition", "Classifier is training! " + classifier);
}
else
{
Log.Debug("ExampleVisualRecognition", "Failed to train classifier!");
}
}
}
順便說一句here是Unity SDK的鏈接。謝謝!
嗨,請提供該課程中的所有內容,包括課程名稱。這對幫助你很有幫助。您可能希望標記C#以讓其他人也幫助您。 – Programmer
編輯*謝謝你的男人!你可以幫我嗎?我不知道我爲什麼沒有在控制檯中得到任何迴應,並且我沒有任何錯誤。我真的需要做這個工作。謝謝! – MDLots