#mlflow
Вопрос:
Я хотел бы получить фактическую версию модели MLflow перед загрузкой / обновлением ее в рабочей среде. Доступ к среде осуществляется такими путями: модели:/AICam/Производство Время от времени мне нужно перезагружать модель. К сожалению, модели будут выпущены асинхронно, и загрузка займет несколько минут, что прерывает процесс.
Есть у кого-нибудь подсказка, как это сделать (на python)?
Комментарии:
1. Я нашел решение, возможно. возможно, есть лучший способ, но это хорошо работает: 1-й Получить модель из клиентских моделей = MlflowClient().get_registered_model(имямодели) отфильтровать до «Производственной» модели. prod = [x для x в моделях. последние версии, если x.current_stage == ‘Производство’] теперь проверьте время создания
2. вы можете просто использовать
client.get_latest_versions(name, ["Production"])
: mlflow.org/docs/latest/python_api/…