We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 10a38ef commit 6dcd244Copy full SHA for 6dcd244
1 file changed
train.py
@@ -7,9 +7,9 @@
7
import os
8
9
# ВАЖНО: Установка переменных окружения ДО импорта MLflow
10
-# Используем абсолютный путь к директории mlruns
11
-SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
12
-MLRUNS_PATH = os.path.join(SCRIPT_DIR, 'mlruns')
+# Используем текущую рабочую директорию (работает и локально, и в CI/CD)
+WORK_DIR = os.getcwd()
+MLRUNS_PATH = os.path.join(WORK_DIR, 'mlruns')
13
os.environ['MLFLOW_TRACKING_URI'] = f'file:{MLRUNS_PATH}'
14
os.environ['MLFLOW_ARTIFACT_ROOT'] = MLRUNS_PATH
15
0 commit comments