model Modul

Innehåller funktioner för att hantera maskininlärningsmodeller i Azure Machine Learning.

Model Med klassen kan du utföra följande huvuduppgifter:

  • registrera din modell med en arbetsyta
  • profilera din modell för att förstå distributionskrav
  • paketera din modell för användning med Docker
  • distribuera din modell till en slutpunkt för slutsatsdragning som en webbtjänst

Mer information om hur modeller används finns i Så här fungerar Azure Machine Learning: Arkitektur och begrepp.

Klasser

InferenceConfig

Representerar konfigurationsinställningar för en anpassad miljö som används för distribution.

Inferenskonfiguration är en indataparameter för Model distributionsrelaterade åtgärder:

Initiera konfigurationsobjektet.

Model

Representerar resultatet av maskininlärningsträning.

En modell är resultatet av en Azure Machine Learning-utbildning Run eller någon annan modellträningsprocess utanför Azure. Oavsett hur modellen skapas kan den registreras på en arbetsyta, där den representeras av ett namn och en version. Med klassen Modell kan du paketera modeller för användning med Docker och distribuera dem som en realtidsslutpunkt som kan användas för slutsatsdragningsbegäranden.

En självstudiekurs från slutpunkt till slutpunkt som visar hur modeller skapas, hanteras och används finns i Träna bildklassificeringsmodell med MNIST-data och scikit-learn med Azure Machine Learning.

Modellkonstruktor.

Modellkonstruktorn används för att hämta en molnrepresentation av ett modellobjekt som är associerat med den angivna arbetsytan. Måste ange antingen namn eller ID.

ModelPackage

Representerar en paketering av en eller flera modeller och deras beroenden i antingen en Docker-avbildning eller Dockerfile.

Ett ModelPackage-objekt returneras från package metoden för klassen Modell. Parametern generate_dockerfile för paketmetoden avgör om en Docker-avbildning eller Dockerfile skapas.

Initiera paketet som skapats med modeller och beroenden.