Megosztás a következőn keresztül:


IntellectualProperty Osztály

Megjegyzés

Ez egy kísérleti osztály, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Szellemi tulajdon beállításainak definíciója.

Öröklődés
azure.ai.ml.entities._mixins.RestTranslatableMixin
IntellectualProperty

Konstruktor

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

Csak kulcsszavas paraméterek

Name Description
publisher

A közzétevő neve.

protection_level

Eszközvédelmi szint. Az elfogadott értékek: IPProtectionLevel.ALL ("all") és IPProtectionLevel.NONE ("none"). Alapértelmezés szerint ipProtectionLevel.ALL ("mind").

Példák

A szellemi tulajdon beállításainak konfigurálása parancsösszetevőn.


   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),
   )