constants Modul

Definiert Konstanten für automatisiertes maschinelles Lernen, die in Azure Machine Learning verwendet werden.

Klassen

API

Definiert Namen für die in Azure Machine Learning ausführbaren API-Vorgänge.

AcquisitionFunction

Definiert Namen für alle Akquisitionsfunktionen, die zum Auswählen der nächsten Pipeline verwendet werden.

Der Standardwert ist "EI" (expected improvement = erwartete Verbesserung).

AggregationFunctions

Definieren der Aggregationsfunktionen für numerische Spalten.

AutoMLDefaultTimeouts

Konstanten zum Speichern der Standardtimeouts

AutoMLJson

Definiert Konstanten für von automatisiertem ML erstelltes JSON.

AutoMLValidation

Definiert Konstanten für automatisiertes maschinelles Lernen, die in Azure Machine Learning verwendet werden.

CheckImbalance

Wenn das Verhältnis der Stichproben in der Minderheitsklasse zu den Stichproben in der Mehrheitsklasse gleich oder niedriger als dieser Schwellenwert ist, wird im Dataset eine Unausgeglichenheit erkannt.

ClientErrors

Definiert Clientfehler, die auftreten können, wenn gegen benutzerdefinierte Kosteneinschränkungen verstoßen wird.

DatetimeDtype

Definiert unterstützte datetime-Datentypen.

Die Namen entsprechen der Ausgabe von „pandas.api.types.infer_dtype()“.

Defaults

Definiert Standardwerte für Pipelines.

Dependencies

Definiert Konstanten für automatisiertes maschinelles Lernen, die in Azure Machine Learning verwendet werden.

EnsembleConstants

Definiert Konstanten, die für Ensembleiterationen verwendet werden.

EnsembleMethod

Definiert Ensemblemethoden.

ExceptionFragments

Ausnahmefragmente

FeatureSweeping

Definiert Konstanten für Feature-Sweeping.

FitPipelineComponentName

Konstanten für die FitPipeline-Komponentennamen.

HyperparameterSweepingConstants

Definiert Konstanten im Zusammenhang mit der Hyperparameteroptimierung.

IterationTimeout

Definiert Möglichkeiten zum Ändern von per_iteration_timeout.

LearnerColumns

Definiert alle Spalten, die für die Lernpipeline verwendet werden.

LegacyModelNames

Definiert Namen für alle Modelle, die von der Miro-Empfehlung (Recommender) von Azure Machine Learning unterstützt werden.

Diese Namen werden weiterhin verwendet, um auf Objekte in der Miro-Datenbank zu verweisen. Sie werden aber nicht von Azure Machine Learning-Clients verwendet.

MLFlowLiterals

Konstanten im Zusammenhang mit MLFlow.

MLFlowMetaLiterals

Konstanten im Zusammenhang mit MLFlow-Metdata.

MLTableLiterals

Definiert Konstanten für automatisiertes maschinelles Lernen, die in Azure Machine Learning verwendet werden.

Metric

Definiert alle Metriken, die von Klassifizierung und Regression unterstützt werden.

MetricExtrasConstants

Definiert interne Werte von Konfidenzintervallen.

MetricObjective

Definiert Zuordnungen von Metriken zu deren Ziel.

Ziele sind Maximierung oder Minimierung (Regression und Klassifizierung).

ModelCategories

Definiert Kategorien für Modelle.

ModelClassNames

Definiert Klassennamen für Modelle.

Dies sind Modellwrapperklassennamen in den Pipelinespezifikationen.

ModelName

Definiert einen Modellnamen, der Kunden-, Legacy- und Klassennamen enthält.

Init ModelName.

ModelNameMappings

Definiert Modellnamenzuordnungen.

ModelParameters

Definiert Parameternamen, die bestimmten Modellen eigen sind.

Um beispielsweise anzugeben, welche Features im Dataset kategorisch sind, akzeptiert ein LightGBM-Modell den Parameter „categorical_feature“, während ein CatBoost-Modell den Parameter "cat_features" akzeptiert.

NumericalDtype

Definiert unterstützte numerische Datentypen.

Die Namen entsprechen der Ausgabe von „pandas.api.types.infer_dtype()“.

Optimizer

Definiert die Kategorien der in der Pipeline verwendeten Vorhersagealgorithmen.

  • „random“ bietet eine Baseline durch zufälliges Auswählen einer Pipeline.

  • Mit „lvm“ werden latente Variablenmodelle verwendet, um anhand der Leistung vorheriger Pipelines die wahrscheinlichen nächsten Pipelines vorherzusagen.

OptimizerObjectives

Definiert die Ziele, die ein Algorithmus relativ zu einer Metrik haben kann.

Einige Metriken sollten maximiert und einige minimiert werden.

PipelineCost

Definiert Kostenmodellmodi.

  • COST_NONE gibt alle vorhergesagten Pipelines zurück.

  • COST_FILTER gibt nur Pipelines zurück, bei denen durch Kostenmodelle vorhergesagt wurde, dass sie die vom Benutzer angegebenen Kostenbedingungen erfüllen.

  • COST_SCALE dividiert den Score der Akquisitionsfunktion durch die vorhergesagte Zeit.

PipelineMaskProfiles

Definiert Maskenprofile für Pipelines.

PipelineParameterConstraintCheckStatus

Definiert Werte, die angeben, ob die Pipeline gültig ist.

PreprocessorCategories

Definiert Kategorien für Präprozessoren.

RuleBasedValidation

Definiert Konstanten für die regelbasierte Validierungseinstellung.

RunState

Definiert Zustände, in denen sich eine Ausführung befinden kann.

ServerStatus

Definiert Serverstatuswerte.

ShortSeriesHandlingValues

Definieren der möglichen Werte der ShortSeriesHandling-Konfiguration.

Status

Definiert mögliche untergeordnete Ausführungszustände.

SubsamplingSchedule

Definiert Subsampling-Strategien.

SubsamplingTreatment

Definiert die Subsamplingbehandlung in GP.

Subtasks

Definiert die Namen der Subtasks.

SupportedCategoricals

Definiert unterstützte kategorische Learner im Typ „_set_dataset_categoricals“:

SupportedInputDatatypes

Eingabedatentypen, die von automatisiertem maschinellem Lernen für verschiedene Ausführungstypen unterstützt werden.

SupportedModelNames

Definiert unterstützte Modelle. Jedes Modell hat einen Kundennamen, einen Legacymodellnamen und einen Modellklassennamen.

SupportedModels

Definiert für Kunden sichtbare Namen für Algorithmen, die vom automatisierten ML in Azure Machine Learning unterstützt werden.

Tasks

Definiert Typen von ML-Aufgaben, die von automatisiertem ML unterstützt werden.

TelemetryConstants

Definiert Telemetriekonstanten.

TextOrCategoricalDtype

Definiert unterstützte kategorische Datentypen.

TimeConstraintEnforcement

Enumeration der Zeiteinschänkungs-Erzwingungsmodi.

TimeSeries

Definiert Parameter, die für Zeitreihen verwendet werden.

TimeSeriesInternal

Definiert für Benutzer nicht sichtbare TimeSeries-Konstanten.

TimeSeriesWebLinks

Definiert die Weblinks für die Zeitreihendokumentation.

TrainingResultsType

Definiert potenzielle Ergebnisse der Ausführungsklasse.

TrainingType

Definiert Validierungsmethoden.

Verschiedene Experimenttypen verwenden unterschiedliche Validierungsmethoden.

Transformers

Definiert Transformatoren, die für die Datenverarbeitung verwendet werden.

ValidationLimitRule

Definiert Validierungsregeln.

Aktivieren Sie die Regel basierend auf den Eingaben.

Enumerationen

ErrorLinks

Konstanten zum Speichern des Links für die Fehlerbehandlung.

ImageTask

Verfügbare Imagetasktypen.

MLTableDataLabel

Eine Enumeration.

Functions

get_metric_from_type

Abrufen der gültigen Metriken für einen bestimmten Trainingstyp.

get_metric_from_type(t)

Parameter

Name Beschreibung
t
Erforderlich

get_status_from_type

Abrufen von gültigen Trainingsstatus für einen bestimmten Trainingstyp.

get_status_from_type(t)

Parameter

Name Beschreibung
t
Erforderlich

Sample_Weights_Unsupported

Algorithmusnamen, die wir erzwingen müssen, um im Einzelthreadmodus auszuführen.

Sample_Weights_Unsupported = {'ElasticNet', 'KNeighborsClassifier', 'KNeighborsRegressor', 'LassoLars'}

TIMEOUT_TAG

Namen von Algorithmen, die keine Beispielgewichte unterstützen.

TIMEOUT_TAG = 'timeout'