[英]503 Internal Server Error raised when creating classifier using IBM Watson Visual Recognition
[英]IBM Watson Visual Recognition Error: Nameless classifier ID not working
我正在嘗試使用python Watson開發人員雲服務中的VisualRecognitionV3 類 ,通過Python 2.7在Jupyter筆記本上創建自定義圖像分類器。 我創建了一個Watson類來實現create_classifier(),get_classifier(),delete_classifier()和classify()函數。 我之前有一個api密鑰,但現在運行前面的函數后,我有以下錯誤:
運行get_classifier(classifier_id =''):
輸出: {u'classifiers': []}
運行create_classifier():
輸出:
WatsonException: Error: Cannot execute learning task. : this plan instance can have only 1 custom classifier(s), and 1 already exist., Code: 400
運行delete_classifier(classifier_id =''):
輸出:
WatsonException: Unknown error
運行classify(classifier_id ='')
輸出:
{
"images": [
{
"image": filepath,
"classifiers": [
{
"classes": [
{
"score": 0.738,
"class": "open-end wrench",
"type_hierarchy": "/tool/open-end wrench"
},
{
"score": 0.785,
"class": "wrench"
},
...
{
"score": 0.644,
"class": "dark red color"
}
],
"classifier_id": "default",
"name": "default"
}
]
}
],
"custom_classes": 0,
"images_processed": 1
}
我原本應該得到兩個課程,但我沒有課程。 我嘗試通過30天試用使用其他API密鑰,但我收到錯誤403:無效的API密鑰。 有沒有人知道如何在沒有classifier_id的情況下消除當前類並生成一個新類,或者使用舊類生成一個工作類? 任何想法將不勝感激。 謝謝!
這幾乎肯定是系統中的“打嗝”,您之前創建和刪除的自定義分類器未完全清除,因此系統將不允許您創建另一個自定義分類器,而它仍然認為您有一個現有分類器。 我假設您的API密鑰是免費的?
如果您創建包含API密鑰的Bluemix支持服務單,我們可以重置狀態,以便您可以繼續進行培訓。 如果您有,請同時包含您擁有的上一個自定義分類器的“所有者”ID字段和“classifier_id”。
感謝您嘗試使用Visual Recognition自定義分類,並對此給您帶來的不便表示歉意。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.