使用 IBM Bluemix 自然语言分类器训练数据时 api,return 数据太小
when training data using IBM Bluemix natural language classifier api, return data too small
当我遵循 "Getting started with the Natural Language Classifier service" 指南时,我在第 2 阶段遇到问题:创建和训练分类器:
$ curl -i -u "<username>":"<password>" \
-F training_data=@<path_to_file>/weather_data_train.csv \
-F training_metadata="{\"language\":\"en\",\"name\":\"TutorialClassifier\"}" \
"https://gateway.watsonplatform.net/natural-language-classifier/api/v1/classifiers"
它returns:
{
"code" : 400,
"error" : "Data too small",
"description" : "The number of training entries received = 1, which is smaller
than the required minimum of 5"
}
谁能帮忙解决这个问题。非常感谢~
刚刚尝试按照教程一步步进行,对我来说效果很好。我收到响应“分类器实例处于训练阶段,尚未准备好接受分类请求”,这意味着训练过程已开始。
请仔细检查您指定的路径是否正确以及 weather_data_train.csv 文件的内容是否正确:它应该包含 50 行。
我使用了以下命令(我在包含 .csv 文件的同一目录中执行了该命令):
$ curl -i -u "myusername":"mypwd" \
-F training_data=@./weather_data_train.csv \
-F training_metadata="{\"language\":\"en\",\"name\":\"TutorialClassifier\"}" \
"https://gateway.watsonplatform.net/natural-language-classifier/api/v1/classifiers"
我刚遇到同样的问题。但我发现重要的是路径前的@。没有它是行不通的。
training_data=@{path_to_file}
当我遵循 "Getting started with the Natural Language Classifier service" 指南时,我在第 2 阶段遇到问题:创建和训练分类器:
$ curl -i -u "<username>":"<password>" \
-F training_data=@<path_to_file>/weather_data_train.csv \
-F training_metadata="{\"language\":\"en\",\"name\":\"TutorialClassifier\"}" \
"https://gateway.watsonplatform.net/natural-language-classifier/api/v1/classifiers"
它returns:
{
"code" : 400,
"error" : "Data too small",
"description" : "The number of training entries received = 1, which is smaller
than the required minimum of 5"
}
谁能帮忙解决这个问题。非常感谢~
刚刚尝试按照教程一步步进行,对我来说效果很好。我收到响应“分类器实例处于训练阶段,尚未准备好接受分类请求”,这意味着训练过程已开始。
请仔细检查您指定的路径是否正确以及 weather_data_train.csv 文件的内容是否正确:它应该包含 50 行。
我使用了以下命令(我在包含 .csv 文件的同一目录中执行了该命令):
$ curl -i -u "myusername":"mypwd" \
-F training_data=@./weather_data_train.csv \
-F training_metadata="{\"language\":\"en\",\"name\":\"TutorialClassifier\"}" \
"https://gateway.watsonplatform.net/natural-language-classifier/api/v1/classifiers"
我刚遇到同样的问题。但我发现重要的是路径前的@。没有它是行不通的。 training_data=@{path_to_file}