# #python #google-cloud-ml
Вопрос:
Можно ли делать онлайн-прогнозы с помощью унифицированной платформы искусственного интеллекта, имея при этом отсутствующие значения для некоторых переменных?
Я не нашел никакой информации об этом в документации. В настоящее время я пытаюсь реализовать это с помощью Python, используя этот пример кода для модели табличной регрессии: https://cloud.google.com/ai-platform-unified/docs/predictions/online-predictions-automl#regression.
Мой код работает при наличии значений для всех переменных в dict, например:
{‘дата доступности’: ‘2021-04-30’, ‘название страны’: ‘Германия}
Я получаю эту ошибку при использовании стандартного Python » nan » для отсутствующего значения.
{‘дата доступности’: ‘nan’, ‘имя страны’: ‘Германия}
Я также пробовал «nan», «Na», «NA», «NaN», «Nan», «null», «Null», «NULL», «».
Недопустимый аргумент: 400 Не удалось обработать запрос. идентификатор конечной точки: «someid», deployed_model_id: «someid» с ошибкой: {«ошибка»: «Не удалось проанализировать время: не удалось проанализировать входные данныеnt [[{{преобразование узла/преобразование/Дополнения>Время анализа}}]]»}
При попытке удалить переменную из dict ошибка становится следующей, так как в ней отсутствует переменная:
{‘имя страны’: ‘Германия}
«ошибка»: «Не найдено требуемое свойство availability_date»
Надеюсь, вы сможете помочь 🙂