각 클래스에 200 개의 이미지가있는 20 개의 클래스를 사용하여 분류자를 만들었습니다. 나는이 분류에 추가 클래스를 추가 할 때, API 호출이 실패 : 여기 기존 분류 자에 이미지를 추가 할 수 없습니다.
Traceback (most recent call last):
File "create_classifier.py", line 34, in <module>
print visual_recognition.update_classifier('flowers_1337689264', **myhash)
File "/usr/local/lib/python2.7/dist-packages/watson_developer_cloud/visual_recognition_v3.py", line 96, in update_classifier
params=params, accept_json=True)
File "/usr/local/lib/python2.7/dist-packages/watson_developer_cloud/watson_developer_cloud_service.py", line 268, in request
raise WatsonException(error_message)
watson_developer_cloud.watson_developer_cloud_service.WatsonException: Unknown error
내 코드입니다 :이 문제이지만, 문제는 재교육이있는 경우
import json
from watson_developer_cloud import VisualRecognitionV3
from glob import glob
visual_recognition = VisualRecognitionV3('2016-05-20', api_key='xxxx')
myhash = {}
for f in sorted(glob('*.zip'))[20:30]:
clas = f.replace('.zip','');
clas = clas.replace(' ', '-')
clas += '_positive_examples'
myhash[clas] = open(f, 'rb')
print myhash
#print visual_recognition.create_classifier('test', **myhash)
print visual_recognition.update_classifier('test_1337689264', **myhash)
더 이상 컨텍스트를 제공 할 수 있습니까? 오류 텍스트 메시지에 "학습 태스크를 실행할 수 없습니다 : 원래 분류 기준에서 기능 데이터를 찾지 못했습니다 (원래 교육 요청 중에 Watson 학습을 선택하지 않았기 때문일 수 있습니다)" –