MLflow 실험 아티팩트에 액세스할 때 OSError

문제

OSError: No such file or directory다음 중 하나를 사용 하 여 아티팩트를 다운로드 하거나 기록 하려고 하면 오류 메시지가 표시 됩니다.

  • MlflowClient.download_artifacts()
  • mlflow.[flavor].log_model()
  • mlflow.[flavor].load_model()
  • mlflow.log_artifacts()
OSError: No such file or directory: '/dbfs/databricks/mlflow-tracking/<experiment-id>/<run-id>/artifacts/...'

원인

MLflow 클라이언트가 최신 상태가 아닙니다.

이전 버전의 MLflow는에 저장 된 아티팩트에 대 한 지원을 제공 하지 않습니다 dbfs:/databricks/mlflow-tracking/ .

해결 방법

MLflow 버전 1.9.1 이상으로 업그레이드 하 고 다시 시도 하세요.

%sh
pip install --upgrade mlflow