Azure自定义视觉选择训练时间

Azure custom vision choose training time

我正在使用 API 加载我的数据并进行预测。我看过使用代码 (https://docs.microsoft.com/en-us/azure/cognitive-services/Custom-Vision-Service/python-tutorial) 训练模型的文档,但我不知道如何使用 API?

选择模型的训练时间

编辑:目前我正在使用代码导入数据,使用 Azure 门户训练模型,并使用代码进行预测

edit2:关于全局进程的更多信息 我正在使用 Azure 认知服务执行图像分类任务,多类(图像只能属于 1 个标签)。

基本上要排队项目进行培训,您必须使用以下 API :

POST {Endpoint}/customvision/v3.0/training/projects/{projectId}/train?trainingType={trainingType}&reservedBudgetInHours={reservedBudgetInHours}&forceTrain={forceTrain}&notificationEmailAddress={notificationEmailAddress}

trainingType 应该是先进的,以防你想为计算提供小时数并且你必须为计算小时数提供 reservedBudgetInHours。

trainingType string The type of training to use to train the project (default: Regular).

reservedBudgetInHours The number of hours reserved as budget for training (if applicable).

附加参考:

https://docs.microsoft.com/en-us/rest/api/cognitiveservices/customvisiontraining/trainproject/trainproject

如果您正在寻找一种使用 SDK 的方法,那么您必须使用以下方法:

train_project(project_id, training_type=None, reserved_budget_in_hours=0, force_train=False, notification_email_address=None, custom_headers=None, raw=False, **operation_config)

参考:

https://docs.microsoft.com/en-us/python/api/azure-cognitiveservices-vision-customvision/azure.cognitiveservices.vision.customvision.training.custom_vision_training_client.customvisiontrainingclient?view=azure-python#train-project-project-id--training-type-none--reserved-budget-in-hours-0--force-train-false--notification-email-address-none--custom-headers-none--raw-false----operation-config-

希望对您有所帮助。