Azure Custom Vision Migrate итерация на другом ресурсе прогнозирования - PullRequest
1 голос
/ 20 февраля 2020

Я обучил модель обнаружения и хотел бы перенести опубликованную итерацию в другой ресурс прогноза, используя Python SDK.

Однако я не вижу, как создать новую итерацию в обучении API и при попытке опубликовать sh возникает следующая ошибка: «CustomVisionErrorException: проект не принадлежит пользователю или ресурсу».

Кто-нибудь сталкивался с такой же проблемой?

1 Ответ

0 голосов
/ 28 февраля 2020

ВАРИАНТ 1: Вы можете использовать API-интерфейсы ExportProject и ImportProject для переноса вашей итерации из одного ресурса пользовательского видения в другой. Примечание : при импорте может потребоваться кодирование url токен.

ВАРИАНТ 2: Следующий документ показывает, как переносить проекты с индивидуальным видением из одного региона в другой. Загрузите образец сценария, содержащийся в документе, и выполните следующие команды, чтобы перенести проект из одной подписки или региона в другую. Тем не менее, вам нужно переучить модель. Спасибо.

pip install -r requirements.txt

#same region
python migrate_project.py -p "<project id>" -s "<source training key>" -d "<destination training key>"

#different regions
python migrate_project.py -p "<project id>" -s "<source training key>" -se "https://region.api.cognitive.microsoft.com" -d "<destination training key>" -de "https://region.api.cognitive.microsoft.com"
...