ClearML

Лев Коваленко — Senior DS Engineer

Варианты использования

  • ClearML SaaS
  • Частное облако (VPC)
  • Локальная развертка
  • Управляемое VPC

Архитектура ClearML

ClearML agent

Основные команды

Подключение к ClearML серверу

~/clearml.conf

api {
    web_server: "http://localhost:8008"
    api_server: "http://localhost:8080"
    files_server: "http://localhost:8081"
}

Трекинг экспериментов

from clearml import Task


def main():
    ...
    task = Task.init(project_name='great project', task_name='best experiment')
    ...
    task.set_progress(0)
    ...
    task.set_progress(50)
    print(task.get_progress())
    ...
    task.set_progress(100)