ISingleFeaturePredictionTransformer<TModel> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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 |