mlflow server --backend-store-uri sqlite:///mlflow.db --default-artifact-root $(pwd)/artifacts --host 0.0.0.0 --port 8000
我运行了这个命令,所以我认为我的默认工件根目录正在跟踪服务器的执行位置。
#/bin/bash
export MLFLOW_TRACKING_URI="http://localhost:8000"
mlflow run mlflow_docker/ \
--experiment-name AIT.DL.YOLOv5/yolov5 \
-A gpus=all \
-A volume="/home/chaejin:/data/yolov5" \
-A v="${PWD}:/usr/src/app" \
-A network=host
我使用 shell 脚本在 docker env 中运行了我的 MLproject。这个位置与跟踪服务器执行位置不同。
结果,我的工件存储在 Shell 脚本位置,而不是我的 default-artifacts-root 中。
我想存储我的默认工件位置..请帮帮我