Microsoft.MachineLearningServices-munkaterületek/feladatok 2021-03-01-preview
Bicep-erőforrásdefiníció
A munkaterületek/feladatok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.MachineLearningServices/workspaces/jobs erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/jobs@2021-03-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
description: 'string'
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
jobType: 'string'
// For remaining properties, see JobBase objects
}
}
JobBase-objektumok
Állítsa be a jobType tulajdonságot az objektum típusának megadásához.
A parancshoz használja a következőt:
jobType: 'Command'
codeId: 'string'
command: 'string'
compute: {
instanceCount: int
instanceType: 'string'
isLocal: bool
location: 'string'
properties: {
{customized property}: 'string'
}
target: 'string'
}
distribution: {
distributionType: 'string'
// For remaining properties, see DistributionConfiguration objects
}
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
experimentName: 'string'
identity: {
identityType: 'string'
// For remaining properties, see IdentityConfiguration objects
}
inputDataBindings: {
{customized property}: {
dataId: 'string'
mode: 'string'
pathOnCompute: 'string'
}
}
outputDataBindings: {
{customized property}: {
datastoreId: 'string'
mode: 'string'
pathOnCompute: 'string'
pathOnDatastore: 'string'
}
}
priority: int
timeout: 'string'
Takarításhoz használja a következőt:
jobType: 'Sweep'
algorithm: 'string'
compute: {
instanceCount: int
instanceType: 'string'
isLocal: bool
location: 'string'
properties: {
{customized property}: 'string'
}
target: 'string'
}
earlyTermination: {
delayEvaluation: int
evaluationInterval: int
policyType: 'string'
// For remaining properties, see EarlyTerminationPolicy objects
}
experimentName: 'string'
identity: {
identityType: 'string'
// For remaining properties, see IdentityConfiguration objects
}
maxConcurrentTrials: int
maxTotalTrials: int
objective: {
goal: 'string'
primaryMetric: 'string'
}
priority: int
searchSpace: {
{customized property}: any()
}
timeout: 'string'
trial: {
codeId: 'string'
command: 'string'
distribution: {
distributionType: 'string'
// For remaining properties, see DistributionConfiguration objects
}
environmentId: 'string'
environmentVariables: {
{customized property}: 'string'
}
inputDataBindings: {
{customized property}: {
dataId: 'string'
mode: 'string'
pathOnCompute: 'string'
}
}
outputDataBindings: {
{customized property}: {
datastoreId: 'string'
mode: 'string'
pathOnCompute: 'string'
pathOnDatastore: 'string'
}
}
timeout: 'string'
}
DistributionConfiguration-objektumok
Állítsa be a distributionType tulajdonságot az objektum típusának megadásához.
Mpi esetén használja a következőt:
distributionType: 'Mpi'
processCountPerInstance: int
PyTorch esetén használja a következőt:
distributionType: 'PyTorch'
processCount: int
A TensorFlow esetében használja a következőt:
distributionType: 'TensorFlow'
parameterServerCount: int
workerCount: int
IdentityConfiguration-objektumok
Állítsa be az identityType tulajdonságot az objektum típusának megadásához.
Az AMLToken esetében használja a következőt:
identityType: 'AMLToken'
Felügyelt esetén használja a következőt:
identityType: 'Managed'
clientId: 'string'
objectId: 'string'
resourceId: 'string'
EarlyTerminationPolicy objektumok
Állítsa be a policyType tulajdonságot az objektum típusának megadásához.
Bandit esetén használja a következőt:
policyType: 'Bandit'
slackAmount: int
slackFactor: int
MediánStopping esetén használja a következőt:
policyType: 'MedianStopping'
A CsonkolásSelection esetében használja a következőt:
policyType: 'TruncationSelection'
truncationPercentage: int
Tulajdonságértékek
munkaterületek/feladatok
Név | Leírás | Érték |
---|---|---|
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben. |
sztring (kötelező) |
Szülő | A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva. További információ: Gyermekerőforrás a szülőerőforráson kívül. |
A típus erőforrásának szimbolikus neve: munkaterületek |
properties | [Kötelező] Az entitás további attribútumai. | JobBase (kötelező) |
JobBase
Név | Leírás | Érték |
---|---|---|
leírás | Az eszköz leírásának szövege. | sztring |
properties | Az eszköztulajdonság szótára. | JobBaseProperties |
tags | Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. | object |
jobType | Az objektumtípus beállítása | Parancs Takarítás (kötelező) |
JobBaseProperties
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
CommandJob
Név | Leírás | Érték |
---|---|---|
jobType | [Kötelező] Meghatározza a feladat típusát. | "Parancs" (kötelező) |
codeId | A kódeszköz ARM-erőforrás-azonosítója. | sztring |
command | [Kötelező] A feladat indításakor végrehajtandó parancs. például: "python train.py" | sztring (kötelező) Korlátok: Minimális hossz = 1 Minta = [a-zA-Z0-9_] |
számítás | [Kötelező] Számítási kötés a feladathoz. | ComputeConfiguration (kötelező) |
Eloszlás | A feladat terjesztési konfigurációja. Ha be van állítva, ennek az Mpi, Tensorflow, PyTorch vagy null értéknek kell lennie. | DistributionConfiguration |
environmentId | A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. | sztring |
environmentVariables | A feladatban szereplő környezeti változók. | CommandJobEnvironmentVariables |
experimentName | Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. | sztring |
identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity vagy a null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null. |
IdentityConfiguration |
inputDataBindings | A feladatban használt bemeneti adatkötések leképezése. | CommandJobInputDataBindings |
outputDataBindings | A feladatban használt kimeneti adatkötések leképezése. | CommandJobOutputDataBindings |
Prioritás | Feladat prioritása az ütemezési szabályzathoz. Csak az AMLCompute szolgáltatásra vonatkozik. Privát előzetes verziójú funkció, és csak az engedélyezési listán szereplő felhasználók számára érhető el. |
int |
timeout | A maximális futtatási időtartam ISO 8601 formátumban, amely után a feladat megszakad. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. | sztring |
ComputeConfiguration
Név | Leírás | Érték |
---|---|---|
instanceCount | Példányok vagy csomópontok száma. | int |
instanceType | A futtatandó termékváltozat típusa. | sztring |
isLocal | Állítsa true (igaz) értékre a helyi számításon futó feladatok esetében. | logikai |
location | A virtuális fürt futtatásának helye. | sztring |
properties | További tulajdonságok. | ComputeConfigurationProperties |
Cél | A megcélzott számítás ARM-erőforrás-azonosítója. Ha nincs megadva, az erőforrás felügyeltként lesz üzembe helyezve. | sztring |
ComputeConfigurationProperties
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
DistributionConfiguration
Név | Leírás | Érték |
---|---|---|
distributionType | Az objektumtípus beállítása | Mpi PyTorch TensorFlow (kötelező) |
Mpi
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "Mpi" (kötelező) |
processCountPerInstance | Folyamatok száma MPI-csomópontonként. | int |
PyTorch
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "PyTorch" (kötelező) |
processCount | Az elosztott feladat teljes folyamatszáma. | int |
TensorFlow
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "TensorFlow" (kötelező) |
parameterServerCount | Paraméterkiszolgálói feladatok száma. | int |
workerCount | Feldolgozók száma. Felülírja a csomópontok számát a számítási kötésben. | int |
CommandJobEnvironmentVariables
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
IdentityConfiguration
Név | Leírás | Érték |
---|---|---|
identityType | Az objektumtípus beállítása | AMLToken Felügyelt (kötelező) |
AmlToken
Név | Leírás | Érték |
---|---|---|
identityType | [Kötelező] Meghatározza az identitás-keretrendszer típusát. | "AMLToken" (kötelező) |
Felügyelt identitás
Név | Leírás | Érték |
---|---|---|
identityType | [Kötelező] Meghatározza az identitás-keretrendszer típusát. | "Felügyelt" (kötelező) |
ügyfél-azonosító | Felhasználó által hozzárendelt identitást ad meg ügyfélazonosító alapján. A rendszer által hozzárendelt mezőben ne állítsa be ezt a mezőt. | sztring Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Felhasználó által hozzárendelt identitást ad meg objektumazonosító alapján. A rendszer által hozzárendelt mezőben ne állítsa be ezt a mezőt. | sztring Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Felhasználó által hozzárendelt identitást ad meg ARM-erőforrás-azonosító alapján. A rendszer által hozzárendelt mezőben ne állítsa be ezt a mezőt. | sztring |
CommandJobInputDataBindings
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | InputDataBinding |
InputDataBinding
Név | Leírás | Érték |
---|---|---|
dataId | A regisztrált dataVersion ARM-erőforrás-azonosítója. | sztring |
mód | Az adatösszetevő elérésének mechanizmusa. | "Közvetlen" "Letöltés" "EvalDownload" "EvalMount" "Csatlakoztatás" "ReadOnlyMount" "ReadWriteMount" "Feltöltés" |
pathOnCompute | Az adatok helye a tárolófolyamaton belül. | sztring |
CommandJobOutputDataBindings
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | OutputDataBinding |
OutputDataBinding
Név | Leírás | Érték |
---|---|---|
datastoreId | Annak az adattárnak az ARM-erőforrás-azonosítója, ahol az adatkimenetet tárolni fogja. | sztring |
mód | Az adattárba történő adatáthelyezési mechanizmus. | "Közvetlen" "Letöltés" "EvalDownload" "EvalMount" "Csatlakoztatás" "ReadOnlyMount" "ReadWriteMount" "Feltöltés" |
pathOnCompute | Az adatok helye a tárolófolyamaton belül. | sztring |
pathOnDatastore | Az adattáron belüli elérési út az adatokhoz. | sztring |
Takarítási feladat
Név | Leírás | Érték |
---|---|---|
jobType | [Kötelező] Meghatározza a feladat típusát. | "Takarítás" (kötelező) |
Algoritmus | [Kötelező] A hiperparaméter-mintavételezési algoritmusok típusa | "Bayesian" "Rács" "Véletlenszerű" (kötelező) |
számítás | [Kötelező] Számítási kötés a feladathoz. | ComputeConfiguration (kötelező) |
earlyTermination | A korai megszüntetési szabályzatok lehetővé teszik a gyenge teljesítményű futtatások megszakítását, mielőtt befejeződnének. | EarlyTerminationPolicy |
experimentName | Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. | sztring |
identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity vagy a null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null. |
IdentityConfiguration |
maxConcurrentTrials | A párhuzamosan végrehajtott kísérletek számának felső határa. | int |
maxTotalTrials | A végrehajtandó kísérletek számának felső határa. | int |
Célkitűzés | [Kötelező] Optimalizálási cél. | Célkitűzés (kötelező) |
Prioritás | Feladat prioritása az ütemezési szabályzathoz. Csak az AMLCompute szolgáltatásra vonatkozik. Privát előzetes verziójú funkció, és csak az engedélyezési listán szereplő felhasználók számára érhető el. |
int |
searchSpace | [Kötelező] Az egyes paramétereket és azok eloszlását tartalmazó szótár. A szótárkulcs a paraméter neve | SweepJobSearchSpace (kötelező) |
timeout | A teljes időtúllépés ISO 8601 formátumban. Csak a percekig pontos időtartamot támogatja. | sztring |
trial | Próbaverziós összetevő definíciója. | TrialComponent |
EarlyTerminationPolicy
Név | Leírás | Érték |
---|---|---|
delayEvaluation | Az első kiértékelés késleltetéséhez tartozó intervallumok száma. | int |
evaluationInterval | A szabályzatértékelések közötti intervallum (futtatások száma). | int |
policyType | Az objektumtípus beállítása | Bandit MediánStopping CsonkolásSelection (kötelező) |
BanditPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "Bandit" (kötelező) |
slackAmount | A legjobban teljesítő futtatástól megengedett abszolút távolság. | int |
slackFactor | Az engedélyezett távolság aránya a legjobban teljesítő futtatástól. | int |
MediánStoppingPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "MediánStopping" (kötelező) |
CsonkításSelectionPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "CsonkításSelection" (kötelező) |
truncationPercentage | Az egyes kiértékelési időközökben megszakítandó futtatások százalékos aránya. | int |
Cél
Név | Leírás | Érték |
---|---|---|
goal | [Kötelező] A hiperparaméterek finomhangolásához támogatott metrikacélok meghatározása | "Teljes méret" "Kis méret" (kötelező) |
primaryMetric | [Kötelező] Az optimalizálni kívánt metrika neve. | sztring (kötelező) Korlátok: Minta = [a-zA-Z0-9_] |
SweepJobSearchSpace
Név | Leírás | Érték |
---|---|---|
{customized property} | A Bicep esetében használhatja az any() függvényt. |
TrialComponent
Név | Leírás | Érték |
---|---|---|
codeId | A kódobjektum ARM-erőforrás-azonosítója. | sztring |
command | [Kötelező] A feladat indításakor végrehajtandó parancs. például: "python train.py" | sztring (kötelező) Korlátok: Minimális hossz = 1 Minta = [a-zA-Z0-9_] |
Eloszlás | A feladat terjesztési konfigurációja. Ha be van állítva, ennek mpi, Tensorflow, PyTorch vagy null értéknek kell lennie. | DistributionConfiguration |
environmentId | A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. | sztring |
environmentVariables | A feladatban szereplő környezeti változók. | TrialComponentEnvironmentVariables |
inputDataBindings | A feladatban használt bemeneti adatkötések leképezése. | TrialComponentInputDataBindings |
outputDataBindings | A feladatban használt kimeneti adatkötések leképezése. | TrialComponentOutputDataBindings |
timeout | A maximális futtatási időtartam ISO 8601 formátumban, amely után a próbaverziós összetevő megszakad. Csak a másodperc pontosságú időtartamot támogatja. |
sztring |
TrialComponentEnvironmentVariables
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
TrialComponentInputDataBindings
Név | Leírás | Érték |
---|---|---|
{customized property} | InputDataBinding |
TrialComponentOutputDataBindings
Név | Leírás | Érték |
---|---|---|
{customized property} | OutputDataBinding |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
Azure Machine Learning AutoML-besorolási feladat létrehozása |
Ez a sablon létrehoz egy Azure Machine Learning AutoML-besorolási feladatot, amely a legjobb modellt keresi annak előrejelzéséhez, hogy az ügyfél előfizet-e egy pénzügyi intézménynél kötött futamidős betétre. |
Azure Machine Learning-parancsfeladat létrehozása |
Ez a sablon létrehoz egy Azure Machine Learning Command-feladatot egy alapszintű hello_world szkripttel |
Azure Machine Learning Sweep-feladat létrehozása |
Ez a sablon létrehoz egy Azure Machine Learning Sweep-feladatot a hiperparaméterek finomhangolásához. |
ARM-sablon erőforrás-definíciója
A munkaterületek/feladatok erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következőket célják:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.MachineLearningServices/workspaces/jobs erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.MachineLearningServices/workspaces/jobs",
"apiVersion": "2021-03-01-preview",
"name": "string",
"properties": {
"description": "string",
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
},
"jobType": "string"
// For remaining properties, see JobBase objects
}
}
JobBase-objektumok
Állítsa be a jobType tulajdonságot az objektum típusának megadásához.
A Parancshoz használja a következőt:
"jobType": "Command",
"codeId": "string",
"command": "string",
"compute": {
"instanceCount": "int",
"instanceType": "string",
"isLocal": "bool",
"location": "string",
"properties": {
"{customized property}": "string"
},
"target": "string"
},
"distribution": {
"distributionType": "string"
// For remaining properties, see DistributionConfiguration objects
},
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"experimentName": "string",
"identity": {
"identityType": "string"
// For remaining properties, see IdentityConfiguration objects
},
"inputDataBindings": {
"{customized property}": {
"dataId": "string",
"mode": "string",
"pathOnCompute": "string"
}
},
"outputDataBindings": {
"{customized property}": {
"datastoreId": "string",
"mode": "string",
"pathOnCompute": "string",
"pathOnDatastore": "string"
}
},
"priority": "int",
"timeout": "string"
Takarításhoz használja a következőt:
"jobType": "Sweep",
"algorithm": "string",
"compute": {
"instanceCount": "int",
"instanceType": "string",
"isLocal": "bool",
"location": "string",
"properties": {
"{customized property}": "string"
},
"target": "string"
},
"earlyTermination": {
"delayEvaluation": "int",
"evaluationInterval": "int",
"policyType": "string"
// For remaining properties, see EarlyTerminationPolicy objects
},
"experimentName": "string",
"identity": {
"identityType": "string"
// For remaining properties, see IdentityConfiguration objects
},
"maxConcurrentTrials": "int",
"maxTotalTrials": "int",
"objective": {
"goal": "string",
"primaryMetric": "string"
},
"priority": "int",
"searchSpace": {
"{customized property}": {}
},
"timeout": "string",
"trial": {
"codeId": "string",
"command": "string",
"distribution": {
"distributionType": "string"
// For remaining properties, see DistributionConfiguration objects
},
"environmentId": "string",
"environmentVariables": {
"{customized property}": "string"
},
"inputDataBindings": {
"{customized property}": {
"dataId": "string",
"mode": "string",
"pathOnCompute": "string"
}
},
"outputDataBindings": {
"{customized property}": {
"datastoreId": "string",
"mode": "string",
"pathOnCompute": "string",
"pathOnDatastore": "string"
}
},
"timeout": "string"
}
DistributionConfiguration objektumok
Állítsa be a distributionType tulajdonságot az objektum típusának megadásához.
Mpi esetén használja a következőt:
"distributionType": "Mpi",
"processCountPerInstance": "int"
PyTorch esetén használja a következőt:
"distributionType": "PyTorch",
"processCount": "int"
A TensorFlow esetében használja a következőt:
"distributionType": "TensorFlow",
"parameterServerCount": "int",
"workerCount": "int"
IdentityConfiguration-objektumok
Állítsa be az identityType tulajdonságot az objektum típusának megadásához.
AMLToken esetén használja a következőt:
"identityType": "AMLToken"
Felügyelt esetén használja a következőt:
"identityType": "Managed",
"clientId": "string",
"objectId": "string",
"resourceId": "string"
EarlyTerminationPolicy objektumok
Állítsa be a policyType tulajdonságot az objektum típusának megadásához.
A Bandit esetében használja a következőt:
"policyType": "Bandit",
"slackAmount": "int",
"slackFactor": "int"
A MedianStopping esetében használja a következőt:
"policyType": "MedianStopping"
A TruncationSelection esetében használja a következőt:
"policyType": "TruncationSelection",
"truncationPercentage": "int"
Tulajdonságértékek
munkaterületek/feladatok
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.MachineLearningServices/workspaces/jobs" |
apiVersion | Az erőforrás API-verziója | '2021-03-01-preview" |
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban. |
sztring (kötelező) |
properties | [Kötelező] Az entitás további attribútumai. | JobBase (kötelező) |
JobBase
Név | Leírás | Érték |
---|---|---|
leírás | Az objektum leírásának szövege. | sztring |
properties | Az eszköztulajdonság szótára. | JobBaseProperties |
tags | Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. | object |
jobType | Az objektum típusának beállítása | Parancs Takarítás (kötelező) |
JobBaseProperties
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
CommandJob
Név | Leírás | Érték |
---|---|---|
jobType | [Kötelező] Meghatározza a feladat típusát. | "Parancs" (kötelező) |
codeId | A kódobjektum ARM-erőforrás-azonosítója. | sztring |
command | [Kötelező] A feladat indításakor végrehajtandó parancs. például: "python train.py" | sztring (kötelező) Korlátok: Minimális hossz = 1 Minta = [a-zA-Z0-9_] |
számítás | [Kötelező] Számítási kötés a feladathoz. | ComputeConfiguration (kötelező) |
Eloszlás | A feladat terjesztési konfigurációja. Ha be van állítva, ennek mpi, Tensorflow, PyTorch vagy null értéknek kell lennie. | DistributionConfiguration |
environmentId | A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. | sztring |
environmentVariables | A feladatban szereplő környezeti változók. | CommandJobEnvironmentVariables |
experimentName | Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. | sztring |
identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, ManagedIdentity vagy null értéknek kell lennie. Az alapértelmezett érték az AmlToken, ha null. |
IdentityConfiguration |
inputDataBindings | A feladatban használt bemeneti adatkötések leképezése. | CommandJobInputDataBindings |
outputDataBindings | A feladatban használt kimeneti adatkötések leképezése. | CommandJobOutputDataBindings |
Prioritás | Feladat prioritása az ütemezési szabályzathoz. Csak az AMLCompute szolgáltatásra vonatkozik. Privát előzetes verziójú funkció, és csak az engedélyezési listán szereplő felhasználók számára érhető el. |
int |
timeout | A maximális futtatási időtartam ISO 8601 formátumban, amely után a feladat megszakad. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. | sztring |
ComputeConfiguration
Név | Leírás | Érték |
---|---|---|
instanceCount | Példányok vagy csomópontok száma. | int |
instanceType | A futtatandó termékváltozat típusa. | sztring |
isLocal | Állítsa true (igaz) értékre a helyi számításon futó feladatok esetében. | logikai |
location | A virtuális fürt futtatásának helye. | sztring |
properties | További tulajdonságok. | ComputeConfigurationProperties |
Cél | A megcélzott számítás ARM-erőforrás-azonosítója. Ha nincs megadva, az erőforrás felügyeltként lesz üzembe helyezve. | sztring |
ComputeConfigurationProperties
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
DistributionConfiguration
Név | Leírás | Érték |
---|---|---|
distributionType | Az objektumtípus beállítása | Mpi PyTorch TensorFlow (kötelező) |
Mpi
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "Mpi" (kötelező) |
processCountPerInstance | Folyamatok száma MPI-csomópontonként. | int |
PyTorch
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "PyTorch" (kötelező) |
processCount | Az elosztott feladat teljes folyamatszáma. | int |
TensorFlow
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "TensorFlow" (kötelező) |
parameterServerCount | Paraméterkiszolgálói feladatok száma. | int |
workerCount | Feldolgozók száma. Felülírja a csomópontok számát a számítási kötésben. | int |
CommandJobEnvironmentVariables
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
IdentityConfiguration
Név | Leírás | Érték |
---|---|---|
identityType | Az objektumtípus beállítása | AMLToken Felügyelt (kötelező) |
AmlToken
Név | Leírás | Érték |
---|---|---|
identityType | [Kötelező] Meghatározza az identitás-keretrendszer típusát. | "AMLToken" (kötelező) |
Felügyelt identitás
Név | Leírás | Érték |
---|---|---|
identityType | [Kötelező] Meghatározza az identitás-keretrendszer típusát. | "Felügyelt" (kötelező) |
ügyfél-azonosító | Felhasználó által hozzárendelt identitást határoz meg ügyfél-azonosító alapján. A rendszer által hozzárendelt mezők esetében ne állítsa be ezt a mezőt. | sztring Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Felhasználó által hozzárendelt identitást határoz meg objektumazonosító alapján. A rendszer által hozzárendelt mezők esetében ne állítsa be ezt a mezőt. | sztring Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Felhasználó által hozzárendelt identitást ad meg ARM-erőforrás-azonosító alapján. A rendszer által hozzárendelt mezők esetében ne állítsa be ezt a mezőt. | sztring |
CommandJobInputDataBindings
Név | Leírás | Érték |
---|---|---|
{customized property} | InputDataBinding |
InputDataBinding
Név | Leírás | Érték |
---|---|---|
dataId | A regisztrált dataVersion ARM-erőforrás-azonosítója. | sztring |
mód | Az adatösszetevő elérésének mechanizmusa. | "Közvetlen" "Letöltés" "EvalDownload" "EvalMount" "Csatlakoztatás" "ReadOnlyMount" "ReadWriteMount" "Feltöltés" |
pathOnCompute | Az adatok helye a tárolófolyamaton belül. | sztring |
CommandJobOutputDataBindings
Név | Leírás | Érték |
---|---|---|
{customized property} | OutputDataBinding |
OutputDataBinding
Név | Leírás | Érték |
---|---|---|
datastoreId | Annak az adattárnak az ARM-erőforrás-azonosítója, ahol az adatkimenetet tárolni fogja. | sztring |
mód | Az adattárba történő adatáthelyezési mechanizmus. | "Közvetlen" "Letöltés" "EvalDownload" "EvalMount" "Csatlakoztatás" "ReadOnlyMount" "ReadWriteMount" "Feltöltés" |
pathOnCompute | Az adatok helye a tárolófolyamaton belül. | sztring |
pathOnDatastore | Az adattáron belüli elérési út az adatokhoz. | sztring |
Takarítási feladat
Név | Leírás | Érték |
---|---|---|
jobType | [Kötelező] Meghatározza a feladat típusát. | "Takarítás" (kötelező) |
Algoritmus | [Kötelező] A hiperparaméter-mintavételezési algoritmusok típusa | "Bayesian" "Rács" "Véletlenszerű" (kötelező) |
számítás | [Kötelező] Számítási kötés a feladathoz. | ComputeConfiguration (kötelező) |
earlyTermination | A korai megszüntetési szabályzatok lehetővé teszik a gyenge teljesítményű futtatások megszakítását, mielőtt befejeződnének. | EarlyTerminationPolicy |
experimentName | Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. | sztring |
identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, ManagedIdentity vagy null értéknek kell lennie. Az alapértelmezett érték az AmlToken, ha null. |
IdentityConfiguration |
maxConcurrentTrials | A párhuzamosan végrehajtott kísérletek számának felső határa. | int |
maxTotalTrials | A végrehajtandó kísérletek számának felső határa. | int |
Célkitűzés | [Kötelező] Optimalizálási célkitűzés. | Célkitűzés (kötelező) |
Prioritás | Feladatprioritás az ütemezési szabályzathoz. Csak az AMLCompute szolgáltatásra vonatkozik. Privát előzetes verziójú funkció, és csak az engedélyezési listán szereplő felhasználók számára érhető el. |
int |
searchSpace | [Kötelező] Az egyes paramétereket és azok eloszlását tartalmazó szótár. A szótárkulcs a paraméter neve | SweepJobSearchSpace (kötelező) |
timeout | A teljes időtúllépés ISO 8601 formátumban. Csak a percek pontosságú időtartamot támogatja. | sztring |
trial | Próbaverziós összetevő definíciója. | TrialComponent |
EarlyTerminationPolicy
Név | Leírás | Érték |
---|---|---|
delayEvaluation | Azoknak az intervallumoknak a száma, amelyekkel késleltetni szeretné az első értékelést. | int |
evaluationInterval | A szabályzatértékelések közötti időköz (futtatások száma). | int |
policyType | Az objektum típusának beállítása | Bandit MedianStopping CsonkításSelection (kötelező) |
BanditPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "Bandit" (kötelező) |
slackAmount | A legjobban teljesítő futtatástól megengedett abszolút távolság. | int |
slackFactor | Az engedélyezett távolság aránya a legjobban teljesítő futtatástól. | int |
MedianStoppingPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "MedianStopping" (kötelező) |
CsonkításSelectionPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "CsonkításSelection" (kötelező) |
truncationPercentage | Az egyes kiértékelési időközökben megszakítandó futtatások százalékos aránya. | int |
Cél
Név | Leírás | Érték |
---|---|---|
goal | [Kötelező] A hiperparaméterek finomhangolásához támogatott metrikacélok meghatározása | "Teljes méret" "Kis méret" (kötelező) |
primaryMetric | [Kötelező] Az optimalizálni kívánt metrika neve. | sztring (kötelező) Korlátok: Minta = [a-zA-Z0-9_] |
SweepJobSearchSpace
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} |
TrialComponent
Név | Leírás | Érték |
---|---|---|
codeId | A kódeszköz ARM-erőforrás-azonosítója. | sztring |
command | [Kötelező] A feladat indításakor végrehajtandó parancs. például: "python train.py" | sztring (kötelező) Korlátok: Minimális hossz = 1 Minta = [a-zA-Z0-9_] |
Eloszlás | A feladat terjesztési konfigurációja. Ha be van állítva, ennek az Mpi, Tensorflow, PyTorch vagy null értéknek kell lennie. | DistributionConfiguration |
environmentId | A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. | sztring |
environmentVariables | A feladatban szereplő környezeti változók. | TrialComponentEnvironmentVariables |
inputDataBindings | A feladatban használt bemeneti adatkötések leképezése. | TrialComponentInputDataBindings |
outputDataBindings | A feladatban használt kimeneti adatkötések leképezése. | TrialComponentOutputDataBindings |
timeout | A maximális futtatási időtartam ISO 8601 formátumban, amely után a próbaösszetevő megszakad. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. |
sztring |
TrialComponentEnvironmentVariables
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
TrialComponentInputDataBindings
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | InputDataBinding |
TrialComponentOutputDataBindings
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | OutputDataBinding |
Gyorssablonok
Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.
Sablon | Description |
---|---|
Azure Machine Learning AutoML-besorolási feladat létrehozása |
Ez a sablon létrehoz egy Azure Machine Learning AutoML-besorolási feladatot annak előrejelzéséhez, hogy az ügyfél előfizet-e egy pénzügyi intézménnyel kötött lekötött betétre. |
Azure Machine Learning-parancsfeladat létrehozása |
Ez a sablon létrehoz egy Azure Machine Learning Command-feladatot egy alapszintű hello_world szkripttel |
Azure Machine Learning Sweep-feladat létrehozása |
Ez a sablon létrehoz egy Azure Machine Learning Sweep-feladatot a hiperparaméterek finomhangolásához. |
Terraform (AzAPI-szolgáltató) erőforrásdefiníció
A munkaterületek/feladatok erőforrástípusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:
- Erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.MachineLearningServices/workspaces/jobs erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/jobs@2021-03-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
description = "string"
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
jobType = "string"
// For remaining properties, see JobBase objects
}
})
}
JobBase-objektumok
Állítsa be a jobType tulajdonságot az objektum típusának megadásához.
A parancshoz használja a következőt:
jobType = "Command"
codeId = "string"
command = "string"
compute = {
instanceCount = int
instanceType = "string"
isLocal = bool
location = "string"
properties = {
{customized property} = "string"
}
target = "string"
}
distribution = {
distributionType = "string"
// For remaining properties, see DistributionConfiguration objects
}
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
experimentName = "string"
identity {
identityType = "string"
// For remaining properties, see IdentityConfiguration objects
}
inputDataBindings = {
{customized property} = {
dataId = "string"
mode = "string"
pathOnCompute = "string"
}
}
outputDataBindings = {
{customized property} = {
datastoreId = "string"
mode = "string"
pathOnCompute = "string"
pathOnDatastore = "string"
}
}
priority = int
timeout = "string"
Takarításhoz használja a következőt:
jobType = "Sweep"
algorithm = "string"
compute = {
instanceCount = int
instanceType = "string"
isLocal = bool
location = "string"
properties = {
{customized property} = "string"
}
target = "string"
}
earlyTermination = {
delayEvaluation = int
evaluationInterval = int
policyType = "string"
// For remaining properties, see EarlyTerminationPolicy objects
}
experimentName = "string"
identity {
identityType = "string"
// For remaining properties, see IdentityConfiguration objects
}
maxConcurrentTrials = int
maxTotalTrials = int
objective = {
goal = "string"
primaryMetric = "string"
}
priority = int
searchSpace = {}
timeout = "string"
trial = {
codeId = "string"
command = "string"
distribution = {
distributionType = "string"
// For remaining properties, see DistributionConfiguration objects
}
environmentId = "string"
environmentVariables = {
{customized property} = "string"
}
inputDataBindings = {
{customized property} = {
dataId = "string"
mode = "string"
pathOnCompute = "string"
}
}
outputDataBindings = {
{customized property} = {
datastoreId = "string"
mode = "string"
pathOnCompute = "string"
pathOnDatastore = "string"
}
}
timeout = "string"
}
DistributionConfiguration-objektumok
Állítsa be a distributionType tulajdonságot az objektum típusának megadásához.
Mpi esetén használja a következőt:
distributionType = "Mpi"
processCountPerInstance = int
PyTorch esetén használja a következőt:
distributionType = "PyTorch"
processCount = int
A TensorFlow esetében használja a következőt:
distributionType = "TensorFlow"
parameterServerCount = int
workerCount = int
IdentityConfiguration-objektumok
Állítsa be az identityType tulajdonságot az objektum típusának megadásához.
Az AMLToken esetében használja a következőt:
identityType = "AMLToken"
Felügyelt esetén használja a következőt:
identityType = "Managed"
clientId = "string"
objectId = "string"
resourceId = "string"
EarlyTerminationPolicy objektumok
Állítsa be a policyType tulajdonságot az objektum típusának megadásához.
Bandit esetén használja a következőt:
policyType = "Bandit"
slackAmount = int
slackFactor = int
MediánStopping esetén használja a következőt:
policyType = "MedianStopping"
A CsonkolásSelection esetében használja a következőt:
policyType = "TruncationSelection"
truncationPercentage = int
Tulajdonságértékek
munkaterületek/feladatok
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.MachineLearningServices/workspaces/jobs@2021-03-01-preview" |
name | Az erőforrás neve | sztring (kötelező) |
parent_id | Az erőforrás szülőjének azonosítója. | Típusú erőforrás azonosítója: munkaterületek |
properties | [Kötelező] Az entitás további attribútumai. | JobBase (kötelező) |
JobBase
Név | Leírás | Érték |
---|---|---|
leírás | Az eszköz leírásának szövege. | sztring |
properties | Az eszköztulajdonság szótára. | JobBaseProperties |
tags | Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. | object |
jobType | Az objektumtípus beállítása | Parancs Takarítás (kötelező) |
JobBaseProperties
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
CommandJob
Név | Leírás | Érték |
---|---|---|
jobType | [Kötelező] Meghatározza a feladat típusát. | "Parancs" (kötelező) |
codeId | A kódeszköz ARM-erőforrás-azonosítója. | sztring |
command | [Kötelező] A feladat indításakor végrehajtandó parancs. például: "python train.py" | sztring (kötelező) Korlátok: Minimális hossz = 1 Minta = [a-zA-Z0-9_] |
számítás | [Kötelező] Számítási kötés a feladathoz. | ComputeConfiguration (kötelező) |
Eloszlás | A feladat terjesztési konfigurációja. Ha be van állítva, ennek az Mpi, Tensorflow, PyTorch vagy null értéknek kell lennie. | DistributionConfiguration |
environmentId | A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. | sztring |
environmentVariables | A feladatban szereplő környezeti változók. | CommandJobEnvironmentVariables |
experimentName | Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. | sztring |
identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity vagy a null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null. |
IdentityConfiguration |
inputDataBindings | A feladatban használt bemeneti adatkötések leképezése. | CommandJobInputDataBindings |
outputDataBindings | A feladatban használt kimeneti adatkötések leképezése. | CommandJobOutputDataBindings |
Prioritás | Feladat prioritása az ütemezési szabályzathoz. Csak az AMLCompute szolgáltatásra vonatkozik. Privát előzetes verziójú funkció, és csak az engedélyezési listán szereplő felhasználók számára érhető el. |
int |
timeout | A maximális futtatási időtartam ISO 8601 formátumban, amely után a feladat megszakad. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. | sztring |
ComputeConfiguration
Név | Leírás | Érték |
---|---|---|
instanceCount | Példányok vagy csomópontok száma. | int |
instanceType | A futtatandó termékváltozat típusa. | sztring |
isLocal | Állítsa true (igaz) értékre a helyi számításon futó feladatok esetében. | logikai |
location | A virtuális fürt futtatásának helye. | sztring |
properties | További tulajdonságok. | ComputeConfigurationProperties |
Cél | A megcélzott számítás ARM-erőforrás-azonosítója. Ha nincs megadva, az erőforrás felügyeltként lesz üzembe helyezve. | sztring |
ComputeConfigurationProperties
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
DistributionConfiguration
Név | Leírás | Érték |
---|---|---|
distributionType | Az objektum típusának beállítása | Mpi PyTorch TensorFlow (kötelező) |
Mpi
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "Mpi" (kötelező) |
processCountPerInstance | Folyamatok száma MPI-csomópontonként. | int |
PyTorch
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "PyTorch" (kötelező) |
processCount | Az elosztott feladat teljes folyamatszáma. | int |
TensorFlow
Név | Leírás | Érték |
---|---|---|
distributionType | [Kötelező] A terjesztési keretrendszer típusát határozza meg. | "TensorFlow" (kötelező) |
parameterServerCount | A paraméterkiszolgálói feladatok száma. | int |
workerCount | Feldolgozók száma. Felülírja a csomópontok számát a számítási kötésben. | int |
CommandJobEnvironmentVariables
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
IdentityConfiguration
Név | Leírás | Érték |
---|---|---|
identityType | Az objektum típusának beállítása | AMLToken Felügyelt (kötelező) |
AmlToken
Név | Leírás | Érték |
---|---|---|
identityType | [Kötelező] Meghatározza az identitás-keretrendszer típusát. | "AMLToken" (kötelező) |
Felügyelt identitás
Név | Leírás | Érték |
---|---|---|
identityType | [Kötelező] Meghatározza az identitás-keretrendszer típusát. | "Felügyelt" (kötelező) |
ügyfél-azonosító | Felhasználó által hozzárendelt identitást határoz meg ügyfél-azonosító alapján. A rendszer által hozzárendelt mezők esetében ne állítsa be ezt a mezőt. | sztring Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Felhasználó által hozzárendelt identitást határoz meg objektumazonosító alapján. A rendszer által hozzárendelt mezők esetében ne állítsa be ezt a mezőt. | sztring Korlátok: Minimális hossz = 36 Maximális hossz = 36 Minta = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Felhasználó által hozzárendelt identitást ad meg ARM-erőforrás-azonosító alapján. A rendszer által hozzárendelt mezők esetében ne állítsa be ezt a mezőt. | sztring |
CommandJobInputDataBindings
Név | Leírás | Érték |
---|---|---|
{customized property} | InputDataBinding |
InputDataBinding
Név | Leírás | Érték |
---|---|---|
dataId | A regisztrált dataVersion ARM-erőforrás-azonosítója. | sztring |
mód | Az adatösszetevő elérésének mechanizmusa. | "Közvetlen" "Letöltés" "EvalDownload" "EvalMount" "Csatlakoztatás" "ReadOnlyMount" "ReadWriteMount" "Feltöltés" |
pathOnCompute | Az adatok helye a tárolófolyamaton belül. | sztring |
CommandJobOutputDataBindings
Név | Leírás | Érték |
---|---|---|
{customized property} | OutputDataBinding |
OutputDataBinding
Név | Leírás | Érték |
---|---|---|
datastoreId | Annak az adattárnak az ARM-erőforrás-azonosítója, ahol az adatkimenetet tárolni fogja. | sztring |
mód | Az adattárba történő adatáthelyezési mechanizmus. | "Közvetlen" "Letöltés" "EvalDownload" "EvalMount" "Csatlakoztatás" "ReadOnlyMount" "ReadWriteMount" "Feltöltés" |
pathOnCompute | Az adatok helye a tárolófolyamaton belül. | sztring |
pathOnDatastore | Az adattáron belüli elérési út az adatokhoz. | sztring |
Takarítási feladat
Név | Leírás | Érték |
---|---|---|
jobType | [Kötelező] Meghatározza a feladat típusát. | "Takarítás" (kötelező) |
Algoritmus | [Kötelező] A hiperparaméter-mintavételezési algoritmusok típusa | "Bayesian" "Rács" "Véletlenszerű" (kötelező) |
számítás | [Kötelező] Számítási kötés a feladathoz. | ComputeConfiguration (kötelező) |
earlyTermination | A korai megszüntetési szabályzatok lehetővé teszik a gyenge teljesítményű futtatások megszakítását, mielőtt befejeződnének. | EarlyTerminationPolicy |
experimentName | Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. | sztring |
identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, ManagedIdentity vagy null értéknek kell lennie. Az alapértelmezett érték az AmlToken, ha null. |
IdentityConfiguration |
maxConcurrentTrials | A párhuzamosan végrehajtott kísérletek számának felső határa. | int |
maxTotalTrials | A végrehajtandó kísérletek számának felső határa. | int |
Célkitűzés | [Kötelező] Optimalizálási cél. | Célkitűzés (kötelező) |
Prioritás | Feladat prioritása az ütemezési szabályzathoz. Csak az AMLCompute szolgáltatásra vonatkozik. Privát előzetes verziójú funkció, és csak az engedélyezési listán szereplő felhasználók számára érhető el. |
int |
searchSpace | [Kötelező] Az egyes paramétereket és azok eloszlását tartalmazó szótár. A szótárkulcs a paraméter neve | SweepJobSearchSpace (kötelező) |
timeout | A teljes időtúllépés ISO 8601 formátumban. Csak a percekig pontos időtartamot támogatja. | sztring |
trial | Próbaverziós összetevő definíciója. | TrialComponent |
EarlyTerminationPolicy
Név | Leírás | Érték |
---|---|---|
delayEvaluation | Az első kiértékelés késleltetéséhez tartozó intervallumok száma. | int |
evaluationInterval | A szabályzatértékelések közötti intervallum (futtatások száma). | int |
policyType | Az objektumtípus beállítása | Bandit MediánStopping CsonkolásSelection (kötelező) |
BanditPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "Bandit" (kötelező) |
slackAmount | A legjobban teljesítő futtatástól megengedett abszolút távolság. | int |
slackFactor | Az engedélyezett távolság aránya a legjobban teljesítő futtatástól. | int |
MediánStoppingPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "MediánStopping" (kötelező) |
CsonkolásSelectionPolicy
Név | Leírás | Érték |
---|---|---|
policyType | [Kötelező] Szabályzatkonfiguráció neve | "CsonkolásSelection" (kötelező) |
csonkolásPercentage | Az egyes kiértékelési időközökben megszakítandó futtatások százalékos aránya. | int |
Cél
Név | Leírás | Érték |
---|---|---|
goal | [Kötelező] A hiperparaméter-finomhangolás támogatott metrikacéljait határozza meg | "Teljes méret" "Kis méret" (kötelező) |
primaryMetric | [Kötelező] Az optimalizálni kívánt metrika neve. | sztring (kötelező) Korlátok: Minta = [a-zA-Z0-9_] |
SweepJobSearchSpace
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} |
TrialComponent
Név | Leírás | Érték |
---|---|---|
codeId | A kódeszköz ARM-erőforrás-azonosítója. | sztring |
command | [Kötelező] A feladat indításakor végrehajtandó parancs. például: "python train.py" | sztring (kötelező) Korlátok: Minimális hossz = 1 Minta = [a-zA-Z0-9_] |
Eloszlás | A feladat terjesztési konfigurációja. Ha be van állítva, ennek az Mpi, Tensorflow, PyTorch vagy null értéknek kell lennie. | DistributionConfiguration |
environmentId | A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. | sztring |
environmentVariables | A feladatban szereplő környezeti változók. | TrialComponentEnvironmentVariables |
inputDataBindings | A feladatban használt bemeneti adatkötések leképezése. | TrialComponentInputDataBindings |
outputDataBindings | A feladatban használt kimeneti adatkötések leképezése. | TrialComponentOutputDataBindings |
timeout | A maximális futtatási időtartam ISO 8601 formátumban, amely után a próbaösszetevő megszakad. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. |
sztring |
TrialComponentEnvironmentVariables
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
TrialComponentInputDataBindings
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | InputDataBinding |
TrialComponentOutputDataBindings
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | OutputDataBinding |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: