добавить скрипты для вызов mlflow gc, вынести общую часть конфигурации скриптов вызова mlflow в отдельный sourceable скрипт

lab_2/master
syropiatovvv 1 день назад
Родитель 59897fbe61
Сommit 4665a66473
Подписано: syropiatovvv
Идентификатор GPG ключа: 297380B8143A31BD

@ -0,0 +1,2 @@
$BACKEND_STORE_DB_PATH = "./mlflow/mlruns.sqlite"
$BACKEND_URI = "sqlite:///$BACKEND_STORE_DB_PATH"

@ -0,0 +1,4 @@
set -eu
BACKEND_STORE_DB_PATH="${BACKEND_STORE_DB_PATH:-./mlflow/mlruns.sqlite}"
BACKEND_URI="sqlite:///$BACKEND_STORE_DB_PATH"

@ -0,0 +1,5 @@
$ErrorActionPreference = "Stop"
. $PSScriptRoot\_mlflow_config_common.ps1
& mlflow gc --backend-store-uri="$BACKEND_URI" @args

@ -0,0 +1,7 @@
#!/bin/sh
set -eu
. _mlflow_config_common.sh
& mlflow gc --backend-store-uri="$BACKEND_URI" "$@"

@ -1,12 +1,11 @@
$ErrorActionPreference = "Stop" $ErrorActionPreference = "Stop"
$BACKEND_STORE_DB_PATH = "./mlflow/mlruns.sqlite" . $PSScriptRoot\_mlflow_config_common.ps1
$DEFAULT_ARTIFACT_ROOT = "./mlflow/mlartifacts/" $DEFAULT_ARTIFACT_ROOT = "./mlflow/mlartifacts/"
$MLFLOW_PORT = if ($env:MLFLOW_PORT) { $env:MLFLOW_PORT } else { 5000 } $MLFLOW_PORT = if ($env:MLFLOW_PORT) { $env:MLFLOW_PORT } else { 5000 }
$BACKEND_URI = "sqlite:///$BACKEND_STORE_DB_PATH"
New-Item -ItemType Directory -Force -Path $DEFAULT_ARTIFACTS_ROOT | Out-Null New-Item -ItemType Directory -Force -Path $DEFAULT_ARTIFACTS_ROOT | Out-Null
& mlflow server ` & mlflow server `

@ -2,11 +2,11 @@
set -eu set -eu
DEFAULT_ARTIFACTS_ROOT="./mlflow/mlartifacts/" . _mlflow_config_common.sh
: "${MLFLOW_PORT:=5000}" DEFAULT_ARTIFACT_ROOT="./mlflow/mlartifacts/"
BACKEND_URI="sqlite:///$BACKEND_STORE_DB_PATH" : "${MLFLOW_PORT:=5000}"
mkdir -p "${DEFAULT_ARTIFACT_ROOT}" mkdir -p "${DEFAULT_ARTIFACT_ROOT}"

Загрузка…
Отмена
Сохранить