ISingleFeaturePredictionTransformer<TModel> Schnittstelle

Definition

Ein ISingleFeaturePredictionTransformer enthält den Namen des FeatureColumnName Typs und des Typs. FeatureColumnType Implementierungen dieser Schnittstelle haben die Möglichkeit, die Daten einer Eingabe IDataView über die Transform(IDataView)

public interface ISingleFeaturePredictionTransformer<out TModel> : Microsoft.ML.IPredictionTransformer<out TModel>, Microsoft.ML.ITransformer where TModel : class
type ISingleFeaturePredictionTransformer<'Model (requires 'Model : null)> = interface
    interface IPredictionTransformer<'Model (requires 'Model : null)>
    interface ITransformer
    interface ICanSaveModel
Public Interface ISingleFeaturePredictionTransformer(Of Out TModel)
Implements IPredictionTransformer(Of Out TModel), ITransformer

Typparameter

TModel

ICalibrator Die Microsoft.ML.IPredictor oder die für die Datentransformation verwendet wird.

Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet
Implementiert

Eigenschaften

Name Beschreibung
FeatureColumnName

Der Name der Featurespalte.

FeatureColumnType

Enthält Informationen zum Typ der Featurespalte.

IsRowToRowMapper

Gibt an GetRowToRowMapper(DataViewSchema) , ob ein Aufruf erfolgreich sein soll, in einem geeigneten Schema.

(Geerbt von ITransformer)
Model

Ein ISingleFeaturePredictionTransformer enthält den Namen des FeatureColumnName Typs und des Typs. FeatureColumnType Implementierungen dieser Schnittstelle haben die Möglichkeit, die Daten einer Eingabe IDataView über die Transform(IDataView)

(Geerbt von IPredictionTransformer<TModel>)

Methoden

Name Beschreibung
GetOutputSchema(DataViewSchema)

Schemaverteilung für Transformatoren. Gibt das Ausgabeschema der Daten zurück, wenn das Eingabeschema wie die bereitgestellte ist.

(Geerbt von ITransformer)
GetRowToRowMapper(DataViewSchema)

Erstellt einen Zeilen-zu-Zeilen-Mapper basierend auf einem Eingabeschema. Wenn IsRowToRowMapper ja false, sollte eine Ausnahme ausgelöst werden. Wenn das Eingabeschema für die Erstellung des Mappers in irgendeiner Weise ungeeignet ist, sollte eine Ausnahme ebenfalls ausgelöst werden.

(Geerbt von ITransformer)
Save(ModelSaveContext)

Ein ISingleFeaturePredictionTransformer enthält den Namen des FeatureColumnName Typs und des Typs. FeatureColumnType Implementierungen dieser Schnittstelle haben die Möglichkeit, die Daten einer Eingabe IDataView über die Transform(IDataView)

(Geerbt von ICanSaveModel)
Transform(IDataView)

Nehmen Sie die Daten ein, nehmen Sie Transformationen vor, geben Sie die Daten aus. Beachten Sie, dass IDataView's faul sind, sodass hier keine tatsächlichen Transformationen auftreten, nur die Schemaüberprüfung.

(Geerbt von ITransformer)

Erweiterungsmethoden

Name Beschreibung
Append<TTrans>(ITransformer, TTrans)

Erstellen Sie eine neue Transformatorkette, indem Sie einen anderen Transformator an das Ende dieser Transformatorkette anfügen.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition)

TimeSeriesPredictionEngine<TSrc,TDst> erstellt ein Vorhersagemodul für eine Zeitreihenpipeline. Es aktualisiert den Zustand des Zeitreihenmodells mit Beobachtungen, die in der Vorhersagephase zu sehen sind, und ermöglicht die Kontrolle des Modells.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> erstellt ein Vorhersagemodul für eine Zeitreihenpipeline. Es aktualisiert den Zustand des Zeitreihenmodells mit Beobachtungen, die in der Vorhersagephase zu sehen sind, und ermöglicht die Kontrolle des Modells.

Preview(ITransformer, IDataView, Int32)

Zeigen Sie eine Vorschau eines Effekts auf transformer einen bestimmten dataVorgang an.

Gilt für: