小编San*_*one的帖子

为什么 IBM 自然语言分类器返回 DecodeError。Python

为什么 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)

python jwt ibm-watson ibm-cloud watson-assistant

2
推荐指数
1
解决办法
729
查看次数

标签 统计

ibm-cloud ×1

ibm-watson ×1

jwt ×1

python ×1

watson-assistant ×1