【发布时间】:2016-06-23 07:14:16
【问题描述】:
我有以下用于创建简单分类器的 IBM Watson Visual Recognition Python SDK:
with open(os.path.dirname("/home/xxx/Desktop/Husky.zip/"), 'rb') as dogs, \
open(os.path.dirname("/home/xxx/Desktop/Husky.zip/"), 'rb') as cats:
print(json.dumps(visual_recognition.create_classifier('Dogs Vs Cats',dogs_positive_examples=dogs,negative_examples=cats), indent=2))
新分类器 ID 的响应及其状态如下:
{
"status": "training",
"name": "Dogs Vs Cats",
"created": "2016-06-23T06:30:00.115Z",
"classes": [
{
"class": "dogs"
}
],
"owner": "840ad7db-1e17-47bd-9961-fc43f35d2ad0",
"classifier_id": "DogsVsCats_250748237"
}
训练状态显示失败。
打印(json.dumps(visual_recognition.list_classifiers(), indent=4))
{
"classifiers": [
{
"status": "failed",
"classifier_id": "DogsVsCats_250748237",
"name": "Dogs Vs Cats"
}
]
}
这是什么原因?
【问题讨论】:
-
确保压缩包中只有图片。如果您打开终端,您可以使用
unzip查看 zip 文件内容
标签: python-2.7 ibm-cloud ibm-watson visual-recognition