При выборе пункта «Репозиторий» боковой панели открывается одноименный раздел, состоящий из двух основных элементов:
|
Репозиторий имеет иерархическую структуру в соответствии с рисунком:
|
При нажатии на кнопку
список раскрывается и сворачивается.
Модель — метаинформация, описывающая программное решение, позволяющее произвести трансформацию или анализ переменных, которые она ожидает на вход (Входные Переменные Модели) и вернуть результаты (Выходные Переменные Модели).
Версия модели — итеративная реализация модели.
В рамках Проекта может быть несколько Моделей и Версий модели (например, первоначальная версия модели и версия модели, полученная после дообучения на новой порции данных).
Для того, чтобы расширить таблицу с моделями и проектами, необходимо свернуть панель с графиками, выбрав кнопку
.
В Репозитории можно хранить как модели, построенные и зарегистрированные из Model Designer, так и сторонние python-модели (и их версии).
При нажатии на наименование Версии модели откроется окно версии модели с набором вкладок, которые позволяют настраивать версию модели. Они различаются для Версий модели MD и DM.
Набор вкладок для Версии модели MD:
Набор вкладок для Версии модели DM:
|
После внесения изменений в любой из вкладок необходимо сохранить их, нажав на кнопку «Сохранить» в нижней части интерфейса.
Вкладка «Параметры» (см. рисунок выше) содержит общую метаинформацию о конкретной версии модели:
При нажатии на кнопку «Перейти в Model Designer» осуществляется переход в интерфейс Модели (MD).
При нажатии на кнопку «Отправить на согласование» версия отправляется на согласование. Если модель находится в статусе согласования или согласована, то ее метаинформация и код не могут быть изменены, в случае необходимости внесения изменений требуется создать новую модель-черновик и согласовать ее заново.
Вкладка «Пользовательские атрибуты» позволяет задать конкретные значения для выбранных атрибутов. Для этого нужно нажать на пустое поле столбца «Значение» и ввести необходимое значение.
|
Вкладка «Вложения» позволяет добавить необходимые артефакты (документацию, инструкции, список и объяснение атрибутов и т. д.) к версии модели. Для этого необходимо нажать кнопку
и загрузить необходимые файлы. Далее любой пользователь, имеющий доступ к данной версии модели, сможет скачать необходимый файл, выбрав иконку
рядом.
|
Вкладка «Настройки публикации» содержит функционал, необходимый для публикации модели (подробнее о публикации моделей см. в разделе «Публикации»).
Версия модели может быть опубликована в виде:
Также в меню
рядом с публикацией можно инициировать процесс согласования публикации версии модели.
|
Вкладка «Характеристики» актуальна только для моделей типа MD и содержит список характеристик модели, которые отражают качество работы модели на выбранном наборе данных по стандартным метрикам. Метрики считаются автоматически при указании целевых переменных, с которыми работает пользователь (в MD) и при публикации модели с типом «Оценка». Также характеристики можно ввести вручную при импорте сторонней модели и в текущей вкладке, выбрав кнопку
.
|
Вкладка «Скоринговый код» позволяет ознакомиться с кодом по скорингу модели. Для раскрытия архива с моделью необходимо выбрать иконку
Core. В раскрывшемся списке можно увидеть pkl-файлы (просмотр данных файлов не предусмотрен), файл инициализации модели, а также файл со скоринговым кодом score.py. Два последних файла можно открыть и посмотреть их содержимое (изменить содержимое в данном редакторе невозможно).
В файле score.py можно заменить функции pre_score и post_score. Именно сюда добавляются пользовательские функции, загруженные в модель.
|
Папку, расположенную в интерфейсе слева, можно открыть щелчком правой кнопки мыши, вложенные файлы просматриваются аналогично. В нижней части интерфейса отображаются размер и последняя дата обновления просматриваемого файла. Просматриваемый файл можно скачать, для этого необходимо нажать на кнопку «Скачать архив с версией».
Если версия модели была импортирована извне, тогда во вкладке «Скоринговый код» нужно загрузить архив, аналогичный собираемому системой. Для этого необходимо нажать на кнопку «Загрузить архив» и в открывшемся окне выбрать необходимый архив.
|
Архив должен содержать:
Вкладка «Подключения» актуальна только для моделей типа DM. В ней отображен список всех Подключений (к БД), которые используются в решении.
|
Во вкладке «Дополнительные функции публикации модели» расположена таблица с дополнительными функциями модели.
Для создания дополнительной функции, которая впоследствии будет подключена к скоринговому коду вместо функции по умолчанию, необходимо: