我想知道为什么在创建分类器时没有创建我想包含在分类器中的大多数类?
我使用以下代码来训练我的分类器(使用 curl -k 而不是 curl -x),但并非我想要创建的所有类都显示在输出/响应中:
输入:
curl.exe -k POST -F "Hairline Cracking
Severe_positive_examples=@HairLineCracking_Severe.zip" -F "Durability
Cracking_positive_examples=@DCracking.zip" -F
"Scaling_positive_example=@Scaling.zip" -F "Pop
Outs_positive_example=@PopOuts.zip" -F "Offset
Cracking_positive_example=@OffsetCracking.zip" -F "Map
Cracking_positive_example=@MapCracking.zip" -F "Hairline
Cracking_positive_example=@HairLineCracking.zip" -F
"negative_examples=@NotConcrete.zip" -F "name=concreteIssues"
"https://gateway-a.watsonplatform.net/visual-recognition/api/v3/classifiers?
api_key={apikey}=2017-05-20"
输出:
url: (6) Could not resolve host: GET; Host not found
"classifier_id": "concreteIssues_580100916",
"name": "concreteIssues",
"owner": "6217d8a0-8995-4b94-9e96-bfacd090bfcb",
"status": "training",
"created": "2017-01-11T09:17:09.558Z",
"classes": [
{"class": "Hairline Cracking Severe"},
{"class": "Durability Cracking"}
]
然后,我尝试通过添加响应中未显示的剩余类来更新分类器,但它以 413 Request Entity Too Large
(注意:我所有的 .zip 文件都小于 3mb,所以这不是 zip 文件太大的问题)