Jobs - Get

Hämtar ett jobb efter namn/id.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}?api-version=2022-05-01

URI-parametrar

Name In Required Type Description
id
path True
  • string

Namnet och identifieraren för jobbet. Värdet är skiftlägeskänsligt.

resourceGroupName
path True
  • string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True
  • string

ID för målprenumerationen.

workspaceName
path True
  • string

Namnet på Azure Machine Learning-arbetsytan.

api-version
query True
  • string

DEN API-version som ska användas för den här åtgärden.

Svar

Name Type Description
200 OK

Klart

Other Status Codes

Fel

Exempel

Get Command Job.
Get Pipeline Job.
Get Sweep Job.

Get Command Job.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2022-05-01

Sample Response

{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "description": "string",
    "tags": {
      "string": "string"
    },
    "properties": {
      "string": "string"
    },
    "displayName": "string",
    "status": "NotStarted",
    "experimentName": "string",
    "services": {
      "string": {
        "jobServiceType": "string",
        "port": 1,
        "endpoint": "string",
        "status": "string",
        "errorMessage": "string",
        "properties": {
          "string": "string"
        }
      }
    },
    "computeId": "string",
    "jobType": "Command",
    "resources": {
      "instanceCount": 1,
      "instanceType": "string",
      "properties": {
        "string": {
          "8385cf05-78c0-41ef-b31d-36796a678e19": null
        }
      }
    },
    "codeId": "string",
    "command": "string",
    "environmentId": "string",
    "inputs": {
      "string": {
        "description": "string",
        "jobInputType": "literal",
        "value": "string"
      }
    },
    "outputs": {
      "string": {
        "description": "string",
        "jobOutputType": "uri_file",
        "mode": "ReadWriteMount",
        "uri": "string"
      }
    },
    "distribution": {
      "distributionType": "TensorFlow",
      "workerCount": 1,
      "parameterServerCount": 1
    },
    "limits": {
      "timeout": "PT5M",
      "jobLimitsType": "Command"
    },
    "environmentVariables": {
      "string": "string"
    },
    "identity": {
      "identityType": "AMLToken"
    },
    "parameters": {
      "string": "string"
    }
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999Z",
    "createdBy": "string",
    "createdByType": "User",
    "lastModifiedAt": "2020-01-01T12:34:56.999Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User"
  }
}

Get Pipeline Job.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2022-05-01

Sample Response

{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "description": "string",
    "tags": {
      "string": "string"
    },
    "properties": {
      "string": "string"
    },
    "displayName": "string",
    "status": "NotStarted",
    "experimentName": "string",
    "services": {
      "string": {
        "jobServiceType": "string",
        "port": 1,
        "endpoint": "string",
        "status": "string",
        "errorMessage": "string",
        "properties": {
          "string": "string"
        }
      }
    },
    "computeId": "string",
    "jobType": "Pipeline",
    "settings": {},
    "inputs": {
      "string": {
        "description": "string",
        "jobInputType": "literal",
        "value": "string"
      }
    },
    "outputs": {
      "string": {
        "description": "string",
        "jobOutputType": "uri_file",
        "mode": "Upload",
        "uri": "string"
      }
    }
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999Z",
    "createdBy": "string",
    "createdByType": "User",
    "lastModifiedAt": "2020-01-01T12:34:56.999Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User"
  }
}

Get Sweep Job.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2022-05-01

Sample Response

{
  "id": "string",
  "name": "string",
  "type": "string",
  "properties": {
    "description": "string",
    "tags": {
      "string": "string"
    },
    "properties": {
      "string": "string"
    },
    "displayName": "string",
    "status": "NotStarted",
    "experimentName": "string",
    "services": {
      "string": {
        "jobServiceType": "string",
        "port": 1,
        "endpoint": "string",
        "status": "string",
        "errorMessage": "string",
        "properties": {
          "string": "string"
        }
      }
    },
    "computeId": "string",
    "jobType": "Sweep",
    "samplingAlgorithm": {
      "samplingAlgorithmType": "Grid"
    },
    "limits": {
      "jobLimitsType": "Sweep",
      "maxTotalTrials": 1,
      "maxConcurrentTrials": 1,
      "trialTimeout": "PT1S"
    },
    "earlyTermination": {
      "evaluationInterval": 1,
      "delayEvaluation": 1,
      "policyType": "MedianStopping"
    },
    "objective": {
      "primaryMetric": "string",
      "goal": "Minimize"
    },
    "trial": {
      "codeId": "string",
      "command": "string",
      "environmentId": "string",
      "environmentVariables": {
        "string": "string"
      },
      "distribution": {
        "distributionType": "Mpi",
        "processCountPerInstance": 1
      },
      "resources": {
        "instanceCount": 1,
        "instanceType": "string",
        "properties": {
          "string": {
            "e6b6493e-7d5e-4db3-be1e-306ec641327e": null
          }
        }
      }
    },
    "searchSpace": {
      "string": {}
    }
  },
  "systemData": {
    "createdAt": "2020-01-01T12:34:56.999Z",
    "createdBy": "string",
    "createdByType": "User",
    "lastModifiedAt": "2020-01-01T12:34:56.999Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User"
  }
}

Definitioner

AmlToken

Konfiguration av AML-tokenidentitet.

BanditPolicy

Definierar en princip för tidig avslutning baserat på slack-kriterier och ett frekvens- och fördröjningsintervall för utvärdering

BayesianSamplingAlgorithm

Definierar en samplingsalgoritm som genererar värden baserat på tidigare värden

CommandJob

Definition av kommandojobb.

CommandJobLimits

Gränsklass för kommandojobb.

createdByType

Den typ av identitet som skapade resursen.

CustomModelJobInput
CustomModelJobOutput
DistributionType

Räkna upp för att fastställa jobbdistributionstypen.

EarlyTerminationPolicyType
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

Goal

Definierar måttmål som stöds för justering av hyperparametrar

GridSamplingAlgorithm

Definierar en samplingsalgoritm som utförligt genererar varje värdekombination i utrymmet

IdentityConfigurationType

Räkna upp för att fastställa identitetsramverk.

InputDeliveryMode

Räkna upp för att fastställa leveransläget för indata.

JobBaseResource

Azure Resource Manager resurskuvert.

JobInputType

Räkna upp för att fastställa jobbets indatatyp.

JobLimitsType
JobOutputType

Räkna upp för att fastställa jobbets utdatatyp.

JobService

Definition av jobbslutpunkt

JobStatus

Status för ett jobb.

JobType

Räkna upp för att fastställa typen av jobb.

LiteralJobInput

Literal indatatyp.

ManagedIdentity

Konfiguration av hanterad identitet.

MedianStoppingPolicy

Definierar en princip för tidig avslutning baserat på löpande medelvärden för det primära måttet för alla körningar

MLFlowModelJobInput
MLFlowModelJobOutput
MLTableJobInput
MLTableJobOutput
Mpi

MPI-distributionskonfiguration.

Objective

Optimeringsmål.

OutputDeliveryMode

Uppräkningar för dataleveransläge för utdata.

PipelineJob

Definition av pipelinejobb: definierar generiska MFE-attribut.

PyTorch

PyTorch-distributionskonfiguration.

RandomSamplingAlgorithm

Definierar en samplingsalgoritm som genererar värden slumpmässigt

RandomSamplingAlgorithmRule

Den specifika typen av slumpmässig algoritm

ResourceConfiguration
SamplingAlgorithmType
SweepJob

Definition av svepjobb.

SweepJobLimits

Gränsklass för svepjobb.

systemData

Metadata som rör skapande och senaste ändring av resursen.

TensorFlow

TensorFlow-distributionskonfiguration.

TrialComponent

Definition av utvärderingskomponent.

TritonModelJobInput
TritonModelJobOutput
TruncationSelectionPolicy

Definierar en princip för tidig avslutning som avbryter en viss procentandel körningar vid varje utvärderingsintervall.

UriFileJobInput
UriFileJobOutput
UriFolderJobInput
UriFolderJobOutput
UserIdentity

Konfiguration av användaridentitet.

AmlToken

Konfiguration av AML-tokenidentitet.

Name Type Description
identityType string:
  • AMLToken

[Krävs] Anger typen av identitetsramverk.

BanditPolicy

Definierar en princip för tidig avslutning baserat på slack-kriterier och ett frekvens- och fördröjningsintervall för utvärdering

Name Type Default Value Description
delayEvaluation
  • integer
0

Antal intervall som den första utvärderingen ska fördröjas med.

evaluationInterval
  • integer
0

Intervall (antal körningar) mellan principutvärderingar.

policyType string:
  • Bandit

[Krävs] Namn på principkonfiguration

slackAmount
  • number
0

Absolut avstånd tillåts från den bästa körningen.

slackFactor
  • number
0

Förhållandet mellan det tillåtna avståndet från den bäst presterande körningen.

BayesianSamplingAlgorithm

Definierar en samplingsalgoritm som genererar värden baserat på tidigare värden

Name Type Description
samplingAlgorithmType string:
  • Bayesian

[Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper

CommandJob

Definition av kommandojobb.

Name Type Default Value Description
codeId
  • string

ARM-resurs-ID för kodtillgången.

command
  • string

[Krävs] Kommandot som ska köras vid start av jobbet. t.ex. "python train.py"

computeId
  • string

ARM-resurs-ID för beräkningsresursen.

description
  • string

Tillgångsbeskrivningstexten.

displayName
  • string

Visningsnamn för jobbet.

distribution DistributionConfiguration:

Distributionskonfiguration för jobbet. Om detta anges ska det vara ett av Mpi, Tensorflow, PyTorch eller null.

environmentId
  • string

[Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet.

environmentVariables
  • object

Miljövariabler som ingår i jobbet.

experimentName
  • string
Default

Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i standardexperimentet.

identity IdentityConfiguration:

Identitetskonfiguration. Om detta anges ska detta vara något av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

inputs
  • object

Mappning av indatabindningar som används i jobbet.

isArchived
  • boolean
False

Är tillgången arkiverad?

jobType string:
  • Command

[Krävs] Anger typen av jobb.

limits

Gräns för kommandojobb.

outputs
  • object

Mappning av utdatabindningar som används i jobbet.

parameters
  • object

Indataparametrar.

properties
  • object

Tillgångsegenskapens ordlista.

resources {}

Beräkningsresurskonfiguration för jobbet.

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt slutpunktsvärdet FileStreamObject.

status

Jobbets status.

tags
  • object

Taggordlista. Taggar kan läggas till, tas bort och uppdateras.

CommandJobLimits

Gränsklass för kommandojobb.

Name Type Description
jobLimitsType string:
  • Command

[Krävs] JobLimit-typ.

timeout
  • string

Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder.

createdByType

Den typ av identitet som skapade resursen.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

CustomModelJobInput

Name Type Default Value Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • custom_model

[Krävs] Anger typen av jobb.

mode ReadOnlyMount

Leveransläge för indatatillgång.

uri
  • string

[Krävs] Indatatillgångs-URI.

CustomModelJobOutput

Name Type Default Value Description
description
  • string

Beskrivning av utdata.

jobOutputType string:
  • custom_model

[Krävs] Anger typen av jobb.

mode ReadWriteMount

Leveransläge för utdatatillgång.

uri
  • string

Utdatatillgångs-URI.

DistributionType

Räkna upp för att fastställa jobbdistributionstypen.

Name Type Description
Mpi
  • string
PyTorch
  • string
TensorFlow
  • string

EarlyTerminationPolicyType

Name Type Description
Bandit
  • string
MedianStopping
  • string
TruncationSelection
  • string

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Type Description
info
  • object

Den ytterligare informationen.

type
  • string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Type Description
additionalInfo

Ytterligare information om felet.

code
  • string

Felkoden.

details

Felinformationen.

message
  • string

Felmeddelandet.

target
  • string

Felmålet.

ErrorResponse

Felsvar

Name Type Description
error

Felobjektet.

Goal

Definierar måttmål som stöds för justering av hyperparametrar

Name Type Description
Maximize
  • string
Minimize
  • string

GridSamplingAlgorithm

Definierar en samplingsalgoritm som utförligt genererar varje värdekombination i utrymmet

Name Type Description
samplingAlgorithmType string:
  • Grid

[Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper

IdentityConfigurationType

Räkna upp för att fastställa identitetsramverk.

Name Type Description
AMLToken
  • string
Managed
  • string
UserIdentity
  • string

InputDeliveryMode

Räkna upp för att fastställa leveransläget för indata.

Name Type Description
Direct
  • string
Download
  • string
EvalDownload
  • string
EvalMount
  • string
ReadOnlyMount
  • string
ReadWriteMount
  • string

JobBaseResource

Azure Resource Manager resurskuvert.

Name Type Description
id
  • string

Fullständigt kvalificerat resurs-ID för resursen. Exempel – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

Namnet på resursen

properties JobBase:

[Krävs] Ytterligare attribut för entiteten.

systemData

Azure Resource Manager metadata som innehåller createdBy och modifiedBy-information.

type
  • string

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

JobInputType

Räkna upp för att fastställa jobbets indatatyp.

Name Type Description
custom_model
  • string
literal
  • string
mlflow_model
  • string
mltable
  • string
triton_model
  • string
uri_file
  • string
uri_folder
  • string

JobLimitsType

Name Type Description
Command
  • string
Sweep
  • string

JobOutputType

Räkna upp för att fastställa jobbets utdatatyp.

Name Type Description
custom_model
  • string
mlflow_model
  • string
mltable
  • string
triton_model
  • string
uri_file
  • string
uri_folder
  • string

JobService

Definition av jobbslutpunkt

Name Type Description
endpoint
  • string

URL för slutpunkt.

errorMessage
  • string

Eventuella fel i tjänsten.

jobServiceType
  • string

Slutpunktstyp.

port
  • integer

Port för slutpunkt.

properties
  • object

Ytterligare egenskaper som ska anges för slutpunkten.

status
  • string

Status för slutpunkten.

JobStatus

Status för ett jobb.

Name Type Description
CancelRequested
  • string

Annullering har begärts för jobbet.

Canceled
  • string

Efter annulleringsbegäran har jobbet nu avbrutits.

Completed
  • string

Jobbet har slutförts. Detta återspeglar att både själva jobbet och utdatainsamlingstillstånden har slutförts

Failed
  • string

Jobbet misslyckades.

Finalizing
  • string

Jobbet har slutförts i målet. Den är nu i utdatainsamlingstillståndet.

NotResponding
  • string

När pulsslag är aktiverat, om körningen inte uppdaterar någon information till RunHistory, går körningen till tillståndet Svarar inte. Att inte svara är det enda tillstånd som är undantaget från strikta övergångsorder. En körning kan gå från Svarar inte till något av de tidigare tillstånden.

NotStarted
  • string

Körningen har inte startat än.

Paused
  • string

Jobbet pausas av användarna. Viss justering av etiketteringsjobb kan endast göras i pausat tillstånd.

Preparing
  • string

Körningsmiljön förbereds.

Provisioning
  • string

(Används inte för närvarande) Den används om ES skapar beräkningsmålet.

Queued
  • string

Jobbet köas i beräkningsmålet. I BatchAI är jobbet till exempel i kötillstånd, medan det väntar på att alla nödvändiga noder ska vara klara.

Running
  • string

Jobbet började köras i beräkningsmålet.

Starting
  • string

Körningen har startat. Användaren har ett körnings-ID.

Unknown
  • string

Standardjobbstatus om det inte är mappat till alla andra statusar

JobType

Räkna upp för att fastställa typen av jobb.

Name Type Description
Command
  • string
Pipeline
  • string
Sweep
  • string

LiteralJobInput

Literal indatatyp.

Name Type Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • literal

[Krävs] Anger typen av jobb.

value
  • string

[Krävs] Literalvärde för indata.

ManagedIdentity

Konfiguration av hanterad identitet.

Name Type Description
clientId
  • string

Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade.

identityType string:
  • Managed

[Krävs] Anger typen av identitetsramverk.

objectId
  • string

Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade.

resourceId
  • string

Anger en användartilldelad identitet via ARM-resurs-ID. Ange inte det här fältet för systemtilldelade.

MedianStoppingPolicy

Definierar en princip för tidig avslutning baserat på löpande medelvärden för det primära måttet för alla körningar

Name Type Default Value Description
delayEvaluation
  • integer
0

Antal intervall som den första utvärderingen ska fördröjas med.

evaluationInterval
  • integer
0

Intervall (antal körningar) mellan principutvärderingar.

policyType string:
  • MedianStopping

[Krävs] Namn på principkonfiguration

MLFlowModelJobInput

Name Type Default Value Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • mlflow_model

[Krävs] Anger typen av jobb.

mode ReadOnlyMount

Leveransläge för indatatillgång.

uri
  • string

[Krävs] Indatatillgångs-URI.

MLFlowModelJobOutput

Name Type Default Value Description
description
  • string

Beskrivning av utdata.

jobOutputType string:
  • mlflow_model

[Krävs] Anger typen av jobb.

mode ReadWriteMount

Leveransläge för utdatatillgång.

uri
  • string

Utdatatillgångs-URI.

MLTableJobInput

Name Type Default Value Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • mltable

[Krävs] Anger typen av jobb.

mode ReadOnlyMount

Leveransläge för indatatillgång.

uri
  • string

[Krävs] Indatatillgångs-URI.

MLTableJobOutput

Name Type Default Value Description
description
  • string

Beskrivning av utdata.

jobOutputType string:
  • mltable

[Krävs] Anger typen av jobb.

mode ReadWriteMount

Leveransläge för utdatatillgång.

uri
  • string

Utdatatillgångs-URI.

Mpi

MPI-distributionskonfiguration.

Name Type Description
distributionType string:

[Krävs] Anger typen av distributionsramverk.

processCountPerInstance
  • integer

Antal processer per MPI-nod.

Objective

Optimeringsmål.

Name Type Description
goal

[Krävs] Definierar måttmål som stöds för justering av hyperparametrar

primaryMetric
  • string

[Krävs] Namnet på måttet som ska optimeras.

OutputDeliveryMode

Uppräkningar för dataleveransläge för utdata.

Name Type Description
ReadWriteMount
  • string
Upload
  • string

PipelineJob

Definition av pipelinejobb: definierar generiska MFE-attribut.

Name Type Default Value Description
computeId
  • string

ARM-resurs-ID för beräkningsresursen.

description
  • string

Tillgångsbeskrivningstexten.

displayName
  • string

Visningsnamn för jobbet.

experimentName
  • string
Default

Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i standardexperimentet.

identity IdentityConfiguration:

Identitetskonfiguration. Om detta anges ska detta vara något av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

inputs
  • object

Indata för pipelinejobbet.

isArchived
  • boolean
False

Är tillgången arkiverad?

jobType string:
  • Pipeline

[Krävs] Anger typen av jobb.

jobs
  • object

Jobb konstruerar pipelinejobbet.

outputs
  • object

Utdata för pipelinejobbet

properties
  • object

Tillgångsegenskapens ordlista.

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt slutpunktsvärdet FileStreamObject.

settings
  • object

Pipeline-inställningar, till exempel ContinueRunOnStepFailure osv.

status

Jobbets status.

tags
  • object

Taggordlista. Taggar kan läggas till, tas bort och uppdateras.

PyTorch

PyTorch-distributionskonfiguration.

Name Type Description
distributionType string:

[Krävs] Anger typen av distributionsramverk.

processCountPerInstance
  • integer

Antal processer per nod.

RandomSamplingAlgorithm

Definierar en samplingsalgoritm som genererar värden slumpmässigt

Name Type Default Value Description
rule Random

Den specifika typen av slumpmässig algoritm

samplingAlgorithmType string:
  • Random

[Krävs] Algoritmen som används för att generera hyperparametervärden, tillsammans med konfigurationsegenskaper

seed
  • integer

Ett valfritt heltal som ska användas som startvärde för slumptalsgenerering

RandomSamplingAlgorithmRule

Den specifika typen av slumpmässig algoritm

Name Type Description
Random
  • string
Sobol
  • string

ResourceConfiguration

Name Type Default Value Description
instanceCount
  • integer
1

Valfritt antal instanser eller noder som används av beräkningsmålet.

instanceType
  • string

Valfri typ av virtuell dator som stöds av beräkningsmålet.

properties
  • object

Ytterligare egenskapsväska.

SamplingAlgorithmType

Name Type Description
Bayesian
  • string
Grid
  • string
Random
  • string

SweepJob

Definition av svepjobb.

Name Type Default Value Description
computeId
  • string

ARM-resurs-ID för beräkningsresursen.

description
  • string

Tillgångsbeskrivningstexten.

displayName
  • string

Visningsnamn för jobbet.

earlyTermination EarlyTerminationPolicy:

Principer för tidig avslutning gör det möjligt att avbryta dåliga körningar innan de slutförs

experimentName
  • string
Default

Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i standardexperimentet.

identity IdentityConfiguration:

Identitetskonfiguration. Om detta anges ska detta vara något av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

inputs
  • object

Mappning av indatabindningar som används i jobbet.

isArchived
  • boolean
False

Är tillgången arkiverad?

jobType string:
  • Sweep

[Krävs] Anger typen av jobb.

limits {}

Gräns för svepjobb.

objective

[Krävs] Optimeringsmål.

outputs
  • object

Mappning av utdatabindningar som används i jobbet.

properties
  • object

Tillgångsegenskapens ordlista.

samplingAlgorithm SamplingAlgorithm:

[Krävs] Algoritmen för hyperparametersampling

searchSpace
  • object

[Krävs] En ordlista som innehåller varje parameter och dess distribution. Ordlistenyckeln är namnet på parametern

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt slutpunktsvärdet FileStreamObject.

status

Jobbets status.

tags
  • object

Taggordlista. Taggar kan läggas till, tas bort och uppdateras.

trial

[Krävs] Definition av utvärderingskomponent.

SweepJobLimits

Gränsklass för svepjobb.

Name Type Description
jobLimitsType string:
  • Sweep

[Krävs] JobLimit-typ.

maxConcurrentTrials
  • integer

Högsta antal samtidiga utvärderingsversioner av sweep-jobbet.

maxTotalTrials
  • integer

Totalt antal utvärderingsversioner för Sweep Job.

timeout
  • string

Den maximala körningstiden i ISO 8601-format, varefter jobbet avbryts. Stöder endast varaktighet med så låg precision som Sekunder.

trialTimeout
  • string

Timeout-värde för sweep-jobbutvärdering.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Type Description
createdAt
  • string

Tidsstämpeln för resursskapande (UTC).

createdBy
  • string

Identiteten som skapade resursen.

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt
  • string

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy
  • string

Identiteten som senast ändrade resursen.

lastModifiedByType

Den typ av identitet som senast ändrade resursen.

TensorFlow

TensorFlow-distributionskonfiguration.

Name Type Default Value Description
distributionType string:

[Krävs] Anger typen av distributionsramverk.

parameterServerCount
  • integer
0

Antal parameterserveruppgifter.

workerCount
  • integer

Antal arbetare. Om det inte anges kommer standardvärdet att vara antalet instanser.

TrialComponent

Definition av utvärderingskomponent.

Name Type Default Value Description
codeId
  • string

ARM-resurs-ID för kodtillgången.

command
  • string

[Krävs] Kommandot som ska köras vid start av jobbet. t.ex. "python train.py"

distribution DistributionConfiguration:

Distributionskonfiguration för jobbet. Om detta anges ska det vara ett av Mpi, Tensorflow, PyTorch eller null.

environmentId
  • string

[Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet.

environmentVariables
  • object

Miljövariabler som ingår i jobbet.

resources {}

Beräkningsresurskonfiguration för jobbet.

TritonModelJobInput

Name Type Default Value Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • triton_model

[Krävs] Anger typen av jobb.

mode ReadOnlyMount

Leveransläge för indatatillgång.

uri
  • string

[Krävs] Indatatillgångs-URI.

TritonModelJobOutput

Name Type Default Value Description
description
  • string

Beskrivning av utdata.

jobOutputType string:
  • triton_model

[Krävs] Anger typen av jobb.

mode ReadWriteMount

Leveransläge för utdatatillgång.

uri
  • string

Utdatatillgångs-URI.

TruncationSelectionPolicy

Definierar en princip för tidig avslutning som avbryter en viss procentandel körningar vid varje utvärderingsintervall.

Name Type Default Value Description
delayEvaluation
  • integer
0

Antal intervall som den första utvärderingen ska fördröjas med.

evaluationInterval
  • integer
0

Intervall (antal körningar) mellan principutvärderingar.

policyType string:
  • TruncationSelection

[Krävs] Namn på principkonfiguration

truncationPercentage
  • integer
0

Procentandelen körningar som ska avbrytas vid varje utvärderingsintervall.

UriFileJobInput

Name Type Default Value Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • uri_file

[Krävs] Anger typen av jobb.

mode ReadOnlyMount

Leveransläge för indatatillgång.

uri
  • string

[Krävs] Indatatillgångs-URI.

UriFileJobOutput

Name Type Default Value Description
description
  • string

Beskrivning av utdata.

jobOutputType string:
  • uri_file

[Krävs] Anger typen av jobb.

mode ReadWriteMount

Leveransläge för utdatatillgång.

uri
  • string

Utdatatillgångs-URI.

UriFolderJobInput

Name Type Default Value Description
description
  • string

Beskrivning av indata.

jobInputType string:
  • uri_folder

[Krävs] Anger typen av jobb.

mode ReadOnlyMount

Leveransläge för indatatillgång.

uri
  • string

[Krävs] Indatatillgångs-URI.

UriFolderJobOutput

Name Type Default Value Description
description
  • string

Beskrivning av utdata.

jobOutputType string:
  • uri_folder

[Krävs] Anger typen av jobb.

mode ReadWriteMount

Leveransläge för utdatatillgång.

uri
  • string

Utdatatillgångs-URI.

UserIdentity

Konfiguration av användaridentitet.

Name Type Description
identityType string:

[Krävs] Anger typen av identitetsramverk.