Sdílet prostřednictvím


Postup nasazení modelu AutoML do online koncového bodu

PLATÍ PRO:Rozšíření Azure CLI ml v2 (aktuální)Python SDK azure-ai-ml v2 (aktuální)

V tomto článku se dozvíte, jak nasadit model strojového učení natrénovaný službou AutoML do online koncového bodu pro odvozování v reálném čase. Automatizované strojové učení, označované také jako automatizované strojové učení nebo AutoML, je proces automatizace časově náročných iterativních úloh vývoje modelu strojového učení. Další informace najdete v tématu Co je automatizované strojové učení (AutoML)?

V následujících částech se dozvíte, jak nasadit model strojového učení vytrénovaný službou AutoML do online koncových bodů pomocí:

  • Studio Azure Machine Learning
  • Azure Machine Learning CLI v2
  • Azure Machine Learning Python SDK v2

Požadavky

Nasazení z studio Azure Machine Learning a bez kódu

Nasazení modelu vytrénovaného autoML ze stránky Automatizované strojového učení je prostředí bez kódu. To znamená, že nemusíte připravovat bodovací skript a prostředí, protože oba jsou automaticky generované.

  1. V studio Azure Machine Learning přejděte na stránku Automatizované strojové učení.

  2. Vyberte experiment a spusťte ho.

  3. Zvolte kartu Modely a podřízené úlohy.

  4. Vyberte model, který chcete nasadit.

  5. Po výběru modelu je tlačítko Nasadit dostupné v rozevírací nabídce.

  6. Vyberte možnost koncového bodu v reálném čase.

    Snímek obrazovky s rozevírací nabídkou tlačítka Nasadit

    Systém vygeneruje model a prostředí potřebné pro nasazení.

    Snímek obrazovky se stránkou nasazení, kde můžete změnit hodnoty, a pak vyberte Nasadit

Ruční nasazení ze studia nebo příkazového řádku

Pokud chcete mít větší kontrolu nad nasazením, můžete stáhnout trénovací artefakty a nasadit je.

Ke stažení komponent potřebujete nasazení:

  1. Přejděte do experimentu automatizovaného strojového učení a spusťte ho v pracovním prostoru strojového učení.

  2. Zvolte kartu Modely a podřízené úlohy.

  3. Vyberte model, který chcete použít. Po výběru modelu se povolí tlačítko Stáhnout .

  4. Zvolte Stáhnout.

    Snímek obrazovky znázorňující výběr modelu a tlačítko pro stažení

Obdržíte .zip soubor, který obsahuje:

  • Soubor specifikace prostředí Conda s názvem conda_env_<VERSION>.yml
  • Soubor bodování Pythonu s názvem scoring_file_<VERSION>.py
  • Samotný model v souboru .pkl Pythonu s názvem model.pkl

K nasazení pomocí těchto souborů můžete použít buď studio, nebo Azure CLI.

  1. V studio Azure Machine Learning přejděte na stránku Modely.
  2. Vyberte Vybrat a zaregistrovat>z místních souborů.
  3. Zaregistrujte model, který jste stáhli z automatizovaného strojového učení.
  4. Přejděte na stránku Prostředí, vyberte Vlastní prostředí a vyberte + Vytvořit a vytvořte prostředí pro vaše nasazení. Pomocí staženého conda yaml vytvořte vlastní prostředí.
  5. Vyberte model a v rozevírací nabídce Deploy vyberte koncový bod v reálném čase.
  6. Dokončete všechny kroky v průvodci a vytvořte online koncový bod a nasazení.