为什么 IBM 自然语言分类器返回 DecodeError ?我尝试对集合进行分类,但现在它返回错误。一周前,它运行完美
我的代码
classes_values = []
for i in range(0, len(materiasg), 10):
classes = natural_language_classifier.classify_collection(
classifier_id,
[{"text":materia} for materia in materiasg[i:(i+10 if i+10 < len(materiasg ) else len(materiasg))]]).get_result()
c = [sorted([[dicionario_classe["class_name"], dicionario_classe["confidence"]] for dicionario_classe in i["classes"]],key=lambda x: x[0]) for i in classes["collection"]]
classes_values += c
classes_values = np.array(classes_values)
Run Code Online (Sandbox Code Playgroud)
输出
---------------------------------------------------------------------------
DecodeError Traceback (most recent call last)
<ipython-input-80-d2b25928198b> in <module>()
3 classes = natural_language_classifier.classify_collection(
4 classifier_id,
----> 5 [{"text":materia} for materia in materiasg[i:(i+10 if i+10 < len(materiasg ) …Run Code Online (Sandbox Code Playgroud)