- Versionshinweise
- Anforderungen
- Installation
- Erste Schritte
- Projekte
- Datasets
- ML-Pakete
- Pipelines
- ML-Skills
- ML-Protokolle
- Document Understanding in AI Fabric
- Grundlegende Anleitung zur Fehlerbehebung
Verwalten von ML-Paketen
Bevor Sie Pakete hochladen, stellen Sie sicher, dass diese wie hier angegeben erstellt wurden.
class
, break
, from
, finally
, global
, None
usw. Wählen Sie einen anderen Namen aus. Die aufgeführten Beispiele sind nicht vollständig, da der Paketname für class <pkg-name>
und import <pck-name>
verwendet wird.
Führen Sie die folgenden Schritte aus, um ein bereits erstelltes Paket hochzuladen:
.zip
-Datei anhand der hier beschriebenen Anforderungen. Die folgenden drei Überprüfungen werden durchgeführt:
- Ein nicht leerer Stammordner ist vorhanden.
- Eine requirements.txt-Datei ist vorhanden.
- Im Stammordner ist eine Datei mit dem Namen main.py vorhanden, die eine Klasse Main implementiert. Die Klasse wird weiter validiert, um eine
__init__
- und einepredict
-Funktion zu implementieren.
Erfolg oder Fehlschlag sowie die Fehler, die dazu führten, werden auf der Seite ML-Protokolle angezeigt.
.zip
-Datei anhand der hier beschriebenen Anforderungen. Für diese Pakete werden die folgenden beiden Prüfungen durchgeführt:
- Ein nicht leerer Stammordner ist vorhanden.
- Im Stammordner ist eine Datei mit dem Namen train.py vorhanden, die eine Klasse Main implementiert. Die Klasse wird weiter validiert, um eine
__init__
-Funktion und die folgenden Funktionen zu implementieren:train
,evaluate
undsave
.
Erfolg oder Fehlschlag sowie die Fehler, die dazu führten, werden auf der Seite ML-Protokolle angezeigt.
Klicken Sie auf ein Paket in der Liste und rufen Sie ML-Paket > [ML-Paketname] auf.
Zeigen Sie auf der Registerkarte Version die Details an: Paketversion, Erstellungszeit, Änderungsprotokoll, Status und Argumente.
Zeigen Sie auf der Registerkarte Pipelineausführungen die Details im Zusammenhang mit den Pipelineausführungen des Pakets an: Paketname, Typ, Version, Status, Erstellungszeit, Dauer, Punktzahl und zusätzliche Details.
AI Fabric unterstützt auch die Versionierung und Versionsverwaltung von Paketen. Wenn ein Paket hochgeladen wird, wird es als Version 1.0 dieses Pakets angezeigt (dabei ist 1 die Hauptversionsnummer und 0 die Nebenversionsnummer). Dies hilft bei der Unterscheidung zwischen Paketen, die von Benutzern hochgeladen werden, und Paketen, die über Pipelines erneut trainiert werden, wobei sich bei letzteren nur die Nebenversionsnummer ändert.
Führen Sie die folgenden Schritte aus, um eine neue Version für ein bereits hochgeladenes Paket hochzuladen:
Die neue Version des Pakets ist nicht direkt auf der Seite ML-Pakete sichtbar. Sie können die Informationen auf der Seite ML-Paketdetails für dieses Paket anzeigen.
Wenn eine Trainingspipeline oder eine vollständige Pipeline erfolgreich auf einer Paketversion ausgeführt wird, wird eine neue Nebenversion erstellt. Wenn ich z. B. ein Paket (Version 1.0) hochgeladen und eine Trainingspipeline gestartet habe, wird nach Abschluss Version 1.1 auf der Seite ML-Paketdetails wie im Folgenden angezeigt:
Klicken Sie auf der Seite ML-Paket > [ML-Paketname] unter der Registerkarte Version neben einer Paketversion auf das Informationssymbol. Das Fenster Argumente für > [ML-Paketname] > [ML-Paketversion] wird angezeigt.
Der Eingabetyp und die Eingabe- und Ausgabebeschreibungen der ausgewählten Paketversion werden angezeigt. Bitte beachten Sie, dass Sie die Werte nicht bearbeiten können.
Pakete können nur gelöscht werden, wenn sie nicht innerhalb einer Fähigkeit bereitgestellt werden und derzeit keine Pipelines mit diesen Paketen ausgeführt werden.
- Klicken Sie auf der Seite ML-Pakete neben einem Paket auf ⋮ und wählen Sie die Option Nicht bereitgestellte Versionen löschen aus. Ein Bestätigungsfenster wird angezeigt.
- Klicken Sie im Bestätigungsfenster auf OK, um alle nicht bereitgestellten Versionen des ausgewählten Pakets zu löschen. Wenn eine Paketversion Teil einer Fähigkeit ist (sie ist aktiv), wird sie NICHT gelöscht. Wenn alle Versionen inaktiv sind, werden sie alle gelöscht.
ODER
- Klicken Sie auf der Seite ML-Paket > [ML-Paketname] unter der Registerkarte Version neben einer Paketversion auf ⋮ und wählen Sie Löschen aus. Ein Bestätigungsfenster wird angezeigt.
- Klicken Sie im Bestätigungsfenster auf OK, um die ausgewählte Paketversion zu löschen. Wenn eine Paketversion Teil einer Fähigkeit ist (sie ist aktiv), wird sie NICHT gelöscht. Wenn dies die einzige Version für das ausgewählte Paket ist, wird auch das Paket selbst gelöscht.