Облачная платформаEvolution

Быстрый старт сервиса CLI

Эта статья полезна?

С помощью этой статьи вы установите Distributed Train CLI и запустите первую задачу обучения.

Системные требования

  • Python не ниже 3.10

  • OS UNIX

Для работы с Distributed Train CLI на ОС Windows используйте утилиту cmder.

Установите утилиту

В терминале выполните команду:

pip install cloudru-ml-cli

SDK mls-core установится автоматически.

Сконфигурируйте профиль

  1. Выполните команду:

    mls configure --profile profile-name
  2. Введите следующие значения:

    1. Key ID — соответствует ключу API Key ID, который можно сгенерировать в личном кабинете.

    2. Key Secret — соответствует ключу API Key custom_connector_secret, который можно сгенерировать в личном кабинете.

    3. x-workspace-id — соответствует параметру x-workspace-id, который можно посмотреть в параметрах разработчика Distributed Train.

    4. x_api_key — соответствует параметру x-api-k, который можно посмотреть в параметрах разработчика Distributed Train.

    5. Название региона по умолчанию — название региона размещения ресурсов.

    6. Формат вывода по умолчанию — json или text.

    7. https://адрес_api — https://api.ai.cloud.ru/public/v2

Запустите задачу обучения

С помощью команды submit, указанной ниже, запустится задача:

  • типа pytorch2,

  • из скрипта test_pytorch2_torch2.py, расположенного в /home/jovyan/jobs_tests/,

  • с базовым образом cr.ai.cloud.ru/aicloud-base-images/py3.10-torch2.1.2:0.0.40,

  • типом инстанса v100.1gpu.

mls job submit --script /home/jovyan/jobs_tests/test_pytorch2_torch2.py --image cr.ai.cloud.ru/aicloud-base-images/py3.10-torch2.1.2:0.0.40 --instance_type v100.1gpu --type pytorch2 --profile profile-name

Что дальше