Блокнот Google на вершине ai выдает следующую ошибку: имя типа google.VertexModel отличается от ожидаемого: Модель
Я получил эту ошибку при компиляции моего конвейера:
имя типа google.VertexModel отличается от ожидаемого: Модель
при запуске следующей записной книжки от Google: automl_tabular_classification_beans
Я полагаю, что kubeflow v2 не может (пока) обрабатывать google.vertexmodel как тип для ввода компонентов. Тем не менее, я немного просмотрел и не нашел никаких хороших подсказок или ссылок (документация kfp для v2 не обновлена ..), чтобы решить эту проблему. Надеюсь, кто-нибудь здесь может дать мне хороший указатель? Я с нетерпением жду всех ваших идей.
Ваше здоровье
2 ответа
Google.Vertex определяется здесь:
Вот пример того, как это определить:
Например,
from google_cloud_pipeline_components.types import artifact_types
model = artifact_types.VertexModel(uri='YOUR_MODEL_URI_STRING')
Можете ли вы попробовать указать свою модель, используя приведенный выше синтаксис, и сообщить нам, работает ли это для вашего кода?
Это критическое изменение в версии 0.1.9. Вот несколько рекомендаций:
- Закрепите свой выпуск на версии 0.1.17 и продолжайте использовать тип Model.
- Используйте последнюю версию (0.1.19) и переключите вывод с вывода [модель] на вывод [артефакт].
- Ждите релиза 0.1.20.
Надеюсь, эти предложения сработают!