Použití parametrů kanálu v návrháři k vytváření všestranných kanálů
Pomocí parametrů kanálu můžete v návrháři vytvářet flexibilní kanály. Parametry kanálu vám umožní dynamicky nastavovat hodnoty za běhu, přičemž je možné zapouzdřit jeho logiku a opakovaně používat prostředky.
Tyto parametry jsou zvlášť užitečné při opakovaném spuštění úlohy kanálu, opětovném trénování modelů nebo provádění dávkových predikcí.
V tomto článku se dozvíte, jak postupovat následovně:
- Vytvoření parametrů kanálu
- Odstranění a správa parametrů kanálu
- Aktivace úloh kanálu při úpravě parametrů kanálu
Požadavky
Pracovní prostor služby Azure Machine Learning. Viz Vytvoření prostředků pracovního prostoru.
Pokud ho chcete seznámit s průvodcem, dokončete kurz návrháře.
Důležité
Pokud v tomto dokumentu nevidíte grafické prvky, jako jsou tlačítka v sadě studio nebo návrháři, možná nemáte správnou úroveň oprávnění k pracovnímu prostoru. Obraťte se na správce předplatného Azure a ověřte, že máte udělenou správnou úroveň přístupu. Další informace najdete v tématu Správa uživatelů a rolí.
Vytvoření parametru kanálu
V návrháři můžete vytvořit parametr kanálu třemi způsoby:
- Na panelu nastavení vytvořte parametr kanálu a svážete ho s komponentou.
- Zvýšení úrovně parametru komponenty na parametr kanálu
- Zvýšení úrovně datové sady na parametr kanálu
Poznámka:
Parametry kanálu podporují pouze základní datové typy, jako jsou int
, float
a string
.
Možnost 1: Vytvoření parametru kanálu na panelu nastavení
V této části vytvoříte parametr kanálu na panelu nastavení.
V tomto příkladu vytvoříte parametr kanálu, který definuje, jak kanál vyplní chybějící data pomocí komponenty Vyčistit chybějící data .
Vedle názvu konceptu kanálu vyberte ikonu ozubeného kola a otevřete panel Nastavení .
V části Parametry kanálu vyberte + ikonu.
Zadejte název parametru a výchozí hodnotu.
Zadejte například
replace-missing-value
jako název parametru a0
jako výchozí hodnotu.
Po vytvoření parametru kanálu ho musíte připojit k parametru komponenty, který chcete dynamicky nastavit.
Možnost 2: Zvýšení úrovně parametru komponenty
Nejjednodušší způsob, jak vytvořit parametr kanálu pro hodnotu komponenty, je zvýšit úroveň parametru komponenty. Pokud chcete zvýšit úroveň parametru komponenty na parametr kanálu, použijte následující postup:
Vyberte komponentu, ke které chcete připojit parametr kanálu.
V podokně podrobností komponenty nastavte ukazatel myši na parametr, který chcete zadat.
Vyberte tři tečky (...), které se zobrazí.
Vyberte Přidat do parametru kanálu.
Zadejte název parametru a výchozí hodnotu.
Zvolte Uložit.
Nyní můžete zadat nové hodnoty pro tento parametr kdykoli odešlete tento kanál.
Možnost 3: Zvýšení úrovně datové sady na parametr kanálu
Pokud chcete odeslat kanál s proměnnými datovými sadami, musíte datovou sadu zvýšit na parametr kanálu:
Vyberte datovou sadu, kterou chcete převést na parametr kanálu.
Na panelu podrobností datové sady zaškrtněte možnost Nastavit jako parametr kanálu.
Teď můžete zadat jinou datovou sadu pomocí parametru kanálu při příštím spuštění kanálu.
Připojení a odpojení parametru komponenty k parametru kanálu
V této části se dozvíte, jak připojit a odpojit parametr komponenty k parametru kanálu.
Připojení parametru komponenty k parametru kanálu
Pokud chcete při aktivaci úlohy kanálu změnit hodnotu najednou, můžete ke stejnému parametru kanálu připojit stejné parametry komponenty.
Následující příklad duplikoval komponentu Clean Missing Data . Pro každou součást Vyčistit chybějící data připojte hodnotu Nahrazení k parametru kanálu replace-missing-value:
Vyberte komponentu Vyčistit chybějící data .
V podokně podrobností komponenty napravo od plátna nastavte režim čištění na Hodnotu Vlastní nahrazení.
Najetí myší na pole Hodnota nahrazení
Vyberte tři tečky (...), které se zobrazí.
Vyberte parametr
replace-missing-value
kanálu .
Úspěšně jste připojili pole Hodnota nahrazení k parametru kanálu.
Odpojení parametru komponenty k parametru kanálu
Když k parametru kanálu připojíte hodnotu Nahrazení, nebude možné ji provést.
Parametr komponenty můžete odpojit od parametru kanálu kliknutím na tři tečky (...) vedle parametru komponenty a výběrem možnosti Odpojit od parametru kanálu.
Aktualizace a odstranění parametrů kanálu
V této části se dozvíte, jak aktualizovat a odstranit parametry kanálu.
Aktualizace parametrů kanálu
Pomocí následujících kroků aktualizujte parametr kanálu komponenty:
- V horní části plátna vyberte ikonu ozubeného kola.
- V části Parametry kanálu můžete zobrazit a aktualizovat název a výchozí hodnotu pro všechny parametry kanálu.
Odstranění parametru kanálu datové sady
K odstranění parametru kanálu datové sady použijte následující postup:
- Vyberte komponentu datové sady.
- Zrušte zaškrtnutí možnosti Nastavit jako parametr kanálu.
Odstranění parametrů kanálu komponenty
K odstranění parametru kanálu komponenty použijte následující postup:
V horní části plátna vyberte ikonu ozubeného kola.
Vyberte tři tečky (...) vedle parametru kanálu.
Toto zobrazení ukazuje, ke kterým komponentám je parametr kanálu připojený.
Pokud chcete odstranit parametr kanálu, vyberte Odstranit parametr .
Poznámka:
Odstranění parametru kanálu způsobí odpojení všech připojených parametrů komponent a hodnota parametrů odpojené komponenty zachová aktuální hodnotu parametru kanálu.
Aktivace úlohy kanálu s parametry kanálu
V této části se dozvíte, jak odeslat úlohu kanálu při nastavování parametrů kanálu.
Opětovné odeslání úlohy kanálu
Po odeslání kanálu s parametry kanálu můžete znovu odeslat úlohu kanálu s různými parametry:
Přejděte na stránku podrobností kanálu. V okně Přehled úlohy kanálu můžete zkontrolovat aktuální parametry a hodnoty kanálu.
Vyberte Možnost Znovu odeslat.
V úloze instalačního kanálu zadejte nové parametry kanálu.
Použití publikovaných kanálů
Kanál můžete také publikovat, aby používal jeho parametry kanálu. Publikovaný kanál je kanál, který je nasazený do výpočetního prostředku, který můžou klientské aplikace vyvolat prostřednictvím koncového bodu REST.
Publikované koncové body jsou zvláště užitečné pro scénáře opětovného natrénování a dávkové předpovědi. Další informace naleznete v tématu Jak přetrénovat modely v návrháři nebo Spustit dávkové předpovědi v návrháři.
Další kroky
V tomto článku jste se dozvěděli, jak vytvořit parametry kanálu v návrháři. Dále se dozvíte, jak můžete pomocí parametrů kanálu přetrénovat modely nebo provádět dávkové předpovědi.
Dozvíte se také, jak používat kanály prostřednictvím kódu programu se sadou SDK v1.