Поделиться через


IntellectualProperty Класс

Примечание

Это экспериментальный класс, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental.

Определение параметров интеллектуальной собственности.

Наследование
azure.ai.ml.entities._mixins.RestTranslatableMixin
IntellectualProperty

Конструктор

IntellectualProperty(*, publisher: str | None = None, protection_level: IPProtectionLevel = IPProtectionLevel.ALL)

Параметры Keyword-Only

Имя Описание
publisher

Имя издателя.

protection_level

Уровень защиты ресурсов. Допустимые значения: IPProtectionLevel.ALL ("all") и IPProtectionLevel.NONE ("нет"). Значение по умолчанию — IPProtectionLevel.ALL ("all").

Примеры

Настройка параметров интеллектуальной собственности в CommandComponent.


   from azure.ai.ml.constants import IPProtectionLevel
   from azure.ai.ml.entities import CommandComponent, IntellectualProperty

   component = CommandComponent(
       name="random_name",
       version="1",
       environment="azureml:AzureML-Minimal:1",
       command="echo hello",
       intellectual_property=IntellectualProperty(publisher="contoso", protection_level=IPProtectionLevel.ALL),
   )