IBM Ватсон ранжирует и извлекает обучение ранкера, получающего ошибку значения: невозможно декодировать JSON
Я пытаюсь использовать службу IBM Watson Rank and Retrieve, и я следую учебному пособию с примерами данных, представленных на портале, например, cranfield-data. Однако, когда я пытаюсь тренировать ранкер с помощью train.py, я получаю следующую ошибку:
примечание: 1) я загрузил необходимые файлы JSON 2) я выполняю код в среде python2.
Любая помощь?
1 ответ
Какой файл из учебника вы передаете как -i {relevance_file}
параметр? Это вот что: https://watson-developer-cloud.github.io/doc-tutorial-downloads/retrieve-and-rank/cranfield-gt.csv?
Другие вещи, чтобы проверить:
- Коллекция была создана правильно, когда вы загрузили https://watson-developer-cloud.github.io/doc-tutorial-downloads/retrieve-and-rank/cranfield-data.json ( поиск по запросу
q=*:*
должен дать 1400 результатов) - Файл train.py не был изменен после загрузки с https://watson-developer-cloud.github.io/doc-tutorial-downloads/retrieve-and-rank/train.py