Commit Graph
8 Commits
Author SHA1 Message Date
second_constantine ae62641cbc fix: mlflow.pytorch.log_model — serialization_format=pickle (pt2 требует TensorSpec) 2026-07-21 00:44:06 +03:00
second_constantine 7a430bb5c6 fix: ensure_mnist распаковывает gz (torchvision _check_exists ждёт файлы без .gz) 2026-07-21 00:24:19 +03:00
second_constantine 09d3232d9a fix: MNIST качается с ossci-datasets.s3 (yann.lecun.com умер — 404) через ensure_mnist() 2026-07-21 00:21:47 +03:00
second_constantine e0ddc9c53b Восстановить флаги удалённого доступа в start_ui.sh (allowed-hosts, cors, serve-artifacts, dev) 2026-07-21 00:16:01 +03:00
second_constantine 9c3321b3a7 Перевод tracking на SQLite + HTTP-клиенты (file-store запрещён в MLflow 3.x)
- start_ui.sh: SQLite backend (sqlite:///mlflow.db) вместо file-store
- все скрипты src/: mlflow.set_tracking_uri(http://localhost:5555) с env-override
- README: сервер должен быть запущен до запуска скриптов
- AGENTS.md: обновлена архитектура хранения и gotcha
2026-07-21 00:10:02 +03:00
second_constantine fadecb9dc7 fix(setup_server): обработка отказа venv/ensurepip на Linux (fallback через get-pip) + python из venv для проверок 2026-07-20 23:10:50 +03:00
second_constantine cf497cf3a2 fix: opt-out из maintenance mode file-store серверного бэкенда (MLFLOW_ALLOW_FILE_STORE=true) 2026-07-20 22:59:11 +03:00
second_constantine d5c5bf3767 Recall везде + фиксы окружения
- recall_macro/recall_weighted во всех скриптах с метриками
  (train_simple, train_gpu, autolog_demo, hyperparam_sweep,
   grid_search_cv, load_and_predict, compare_runs)
- grid_search_cv: multi-metric scoring (accuracy + recall_macro)
- register_model: выбор лучшей модели по recall (--metric)
- MLflow warnings: name вместо artifact_path, сигнатура модели,
  numpy input_example для pytorch, подавление env-var INFO
- start_ui.sh: порт 5555 + file-store backend (фикс: UI не показывал
  эксперименты, т.к. скрипты писали в mlruns/, а сервер читал sqlite)
- setup_server.sh: развилка macOS/Linux + проверка MPS
- train_gpu: get_device CUDA→MPS→CPU, num_workers=0 на macOS
- AGENTS.md: гид для агента + саморегламент обновления
- README/CODE_WALKTHROUGH: выровнена нумерация уроков 8/9
- .gitignore: +.DS_Store
- удалён scripts/setup_git.sh
2026-07-20 22:28:23 +03:00