az ml job
Feljegyzés
Ez a hivatkozás az Azure CLI ml-bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az ml feladatparancs első futtatásakor. További információ a bővítményekről.
Azure ML-feladatok kezelése.
Az Azure ML-feladatok egy adott számítási célon hajtanak végre egy feladatot. A feladatokat úgy konfigurálhatja, hogy kibővítse a modell betanítását az Azure-ban. Az Azure ML különböző feladattípusokat támogat különböző képességekkel. A legalapvetőbb feladat, egy parancsfeladat például egy Docker-tárolóban hajt végre egy parancsot, és egycsomópontos és elosztott betanításhoz használható. A takarítási feladat egy hiperparaméteres takarítást hajt végre egy megadott keresési területen a modell hiperparamétereinek finomhangolása érdekében.
A feladatok lehetővé teszik a gépi tanulási kísérletek és munkafolyamatok rendszeres nyomon követését is. A feladat létrehozása után az Azure ML egy futtatási rekordot tart fenn a feladathoz, amely tartalmazza a feladat során létrehozott metaadatokat, metrikákat, naplókat és összetevőket, a végrehajtott kódot és a használt Azure ML-környezetet. A feladatok összes futtatási rekordja megtekinthető az Azure ML Studióban.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az ml job archive |
Feladat archiválása. |
Mellék | FE |
az ml job cancel |
Feladat megszakítása. |
Mellék | FE |
az ml job connect-ssh |
Állítsa be az ssh-kapcsolatot, és elküldi a kérést a felhasználó tárolójában futó SSH-szolgáltatásnak a Tundrán keresztül. |
Mellék | FE |
az ml job create |
Hozzon létre egy feladatot. |
Mellék | FE |
az ml job download |
Töltse le az összes feladattal kapcsolatos fájlt. |
Mellék | FE |
az ml job list |
Feladatok listázása egy munkaterületen. |
Mellék | FE |
az ml job restore |
Archivált feladat visszaállítása. |
Mellék | FE |
az ml job show |
Feladatok részleteinek megjelenítése. |
Mellék | FE |
az ml job show-services |
Feladat szolgáltatásainak megjelenítése csomópontonként. |
Mellék | FE |
az ml job stream |
Feladatnaplók streamelése a konzolra. |
Mellék | FE |
az ml job update |
Feladat frissítése. |
Mellék | FE |
az ml job validate |
Feladat ellenőrzése. Ez a parancs csak egyelőre működik a folyamatfeladatok esetében. |
Mellék | FE |
az ml job archive
Feladat archiválása.
A feladatok archiválása alapértelmezés szerint elrejti azt a lista lekérdezéseiből (az ml job list
). Továbbra is hivatkozhat és használhat archivált feladatokat a munkafolyamatokban. Csak a befejezett feladatok archiválhatók.
az ml job archive --name
--resource-group
--workspace-name
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job cancel
Feladat megszakítása.
az ml job cancel --name
--resource-group
--workspace-name
Példák
Feladat lemondása név szerint
az ml job cancel --name my-job-id --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job connect-ssh
Állítsa be az ssh-kapcsolatot, és elküldi a kérést a felhasználó tárolójában futó SSH-szolgáltatásnak a Tundrán keresztül.
az ml job connect-ssh --name
--resource-group
--workspace-name
[--node-index]
[--private-key-file-path]
Példák
Állítsa be az ssh-kapcsolatot, és elküldi a kérést az SSH szolgáltatásnak.
az ml job connect-ssh --name my-job-id --node-index 0 --private-key-file-path "C:/Temp/.ssh/id_rsa" --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
Az ssh-n keresztül csatlakozni kívánt csomópont indexe.
A titkos kulcs fájlfájljának elérési útja.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job create
Hozzon létre egy feladatot.
Feladat létrehozásához általában konfigurálnia kell a futtatandó kódot, a függőségeket tartalmazó környezetet, egy számítási célt a feladat végrehajtásához, valamint minden további feladatspecifikus beállítást. Amikor létrejön egy feladat, a rendszer végrehajtásra küldi a megadott számítási erőforráson.
az ml job create --file
--resource-group
--workspace-name
[--name]
[--save-as]
[--set]
[--skip-validation]
[--stream]
[--web]
Példák
Feladat létrehozása YAML-specifikációs fájlból
az ml job create --file job.yml --resource-group my-resource-group --workspace-name my-workspace
Feladat létrehozása YAML-specifikációs fájlból, és a feladat futtatási részleteinek megnyitása az Azure ML Studio portálján
az ml job create --file job.yml --web --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
Az Azure ML-feladat specifikációját tartalmazó YAML-fájl helyi elérési útja. A feladat YAML-referencia-dokumentációja a következő helyen található: https://aka.ms/ml-cli-v2-job-command-yaml-reference, https://aka.ms/ml-cli-v2-job-sweep-yaml-reference, https://aka.ms/ml-cli-v2-job-pipeline-yaml-reference.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
A feladat neve.
A fájl, amelybe a létrehozott feladat állapota YAML formátumban lesz megírva.
Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.
Hagyja ki az érvényesítést az erőforrás létrehozásakor. Vegye figyelembe, hogy a függő erőforrások nem hagyják ki az ellenőrzésüket a létrehozás során.
Azt jelzi, hogy a feladat naplóit a konzolra szeretné-e streamelni.
A feladat futtatási részleteinek megjelenítése az Azure ML Studióban egy webböngészőben.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job download
Töltse le az összes feladattal kapcsolatos fájlt.
A fájlok a feladat neve után elnevezett mappába lesznek letöltve.
az ml job download --name
--resource-group
--workspace-name
[--all]
[--download-path]
[--output-name]
Példák
Feladat naplóinak és kimeneteinek letöltése az aktuális munkakönyvtárba
az ml job download --name my-job --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
Töltse le a feladat összes kimenetét.
A feladatfájlok letöltésének elérési útja. Ha nincs megadva, a rendszer letölti a feladatfájlokat az aktuális könyvtárba.
A letölteni kívánt felhasználó által megadott kimenet neve. Ennek meg kell egyeznie egy feladat kimeneti szótárában található kulccsal. Ha nincs megadva, a rendszer letölti a feladat alapértelmezett összetevő-kimeneti fájljait.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job list
Feladatok listázása egy munkaterületen.
az ml job list --resource-group
--workspace-name
[--all-results {false, true}]
[--archived-only]
[--include-archived]
[--max-results]
[--parent-job-name]
Példák
A munkaterület összes feladatállapotának listázása a --query argumentum használatával JMESPath-lekérdezés végrehajtásához a parancsok eredményein.
az ml job list --query "[].{Name:name,Jobstatus:status}" --output table --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
Az összes eredményt visszaadja.
Csak archivált feladatok listázása.
Archivált feladatok és aktív feladatok listázása.
A visszaadandó eredmények maximális száma. Az alapértelmezett érték 50.
A szülőfeladat neve. Felsorolja azokat a feladatokat, amelyek parent_job_name megegyeznek a megadott névvel.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job restore
Archivált feladat visszaállítása.
Az archivált feladat visszaállításakor az többé nem lesz elrejtve a lista lekérdezései elől (az ml job list
).
az ml job restore --name
--resource-group
--workspace-name
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job show
Feladatok részleteinek megjelenítése.
az ml job show --name
--resource-group
--workspace-name
[--web]
Példák
Egy feladat állapotának megjelenítése --query argumentum használatával egy JMESPath-lekérdezés végrehajtásához a parancsok eredményein.
az ml job show --name my-job-id --query "{Name:name,Jobstatus:status}" --output table --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
A feladat futtatási részleteinek megjelenítése az Azure ML Studióban egy webböngészőben.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job show-services
Feladat szolgáltatásainak megjelenítése csomópontonként.
az ml job show-services --name
--resource-group
--workspace-name
[--node-index]
Példák
Egy feladat csomópontonkénti szolgáltatásainak megjelenítése --query argumentum használatával JMESPath-lekérdezés végrehajtásához a parancsok eredményein.
az ml job show-services --name my-job-id --node-index 0 --query "{Name:name,Jobstatus:status}" --output table --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
Annak a csomópontnak az indexe, amelyhez a szolgáltatásokat meg kell jeleníteni.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job stream
Feladatnaplók streamelése a konzolra.
az ml job stream --name
--resource-group
--workspace-name
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job update
Feladat frissítése.
Csak a címkék és a tulajdonságok tulajdonságai frissíthetők.
az ml job update --name
--resource-group
--workspace-name
[--add]
[--force-string]
[--remove]
[--set]
[--web]
Kötelező paraméterek
A feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>
A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.
Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove>
VAGY --remove propertyToRemove
.
Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=<value>
A feladat futtatási részleteinek megjelenítése az Azure ML Studióban egy webböngészőben.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az ml job validate
Feladat ellenőrzése. Ez a parancs csak egyelőre működik a folyamatfeladatok esetében.
Ez a parancs érvényesít egy YAML-specifikációs fájlt, amely ellenőrzi, hogy érvényes-e a feladatlétrehozáshoz, és visszaadja a talált problémákat. Az érvényesítés elsősorban a séma helyi ellenőrzését foglalja magában, például hiányzó mezőket, megadott verzió nélküli környezetet, nem létező helyi elérési útra hivatkozó kódot; emellett ellenőrzi, hogy vannak-e hivatkozott számítási célok a cél-munkaterületen. Az érvényesítési eredmény a konzolra lesz nyomtatva, beleértve a hibákat és a figyelmeztetéseket is. Csak a hibák okozzák az érvényesítés meghiúsulását. A feladatátadott érvényesítés elküldhető. Ez a parancs csak egyelőre működik a folyamatfeladatok esetében.
az ml job validate --file
--resource-group
--workspace-name
[--set]
Példák
Ellenőrizze a YAML specifikációs fájlját, hogy ellenőrizze, hogy érvényes-e a feladatlétrehozáshoz.
az ml job validate --file job.yml --resource-group my-resource-group --workspace-name my-workspace
Kötelező paraméterek
Az Azure ML-feladat specifikációját tartalmazó YAML-fájl helyi elérési útja. A feladat YAML-referencia-dokumentációja a következő helyen található: https://aka.ms/ml-cli-v2-job-pipeline-yaml-reference.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>
: .
Opcionális paraméterek
Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.