MatrixFactorizationPredictionTransformer Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Trenuje element MatrixFactorizationModelParameters. Uwzględnia macierz treningową w produkcie dwóch macierzy o niskiej rangi.
public sealed class MatrixFactorizationPredictionTransformer : Microsoft.ML.Data.PredictionTransformerBase<Microsoft.ML.Trainers.Recommender.MatrixFactorizationModelParameters>
type MatrixFactorizationPredictionTransformer = class
inherit PredictionTransformerBase<MatrixFactorizationModelParameters>
Public NotInheritable Class MatrixFactorizationPredictionTransformer
Inherits PredictionTransformerBase(Of MatrixFactorizationModelParameters)
- Dziedziczenie
-
MatrixFactorizationPredictionTransformer
Właściwości
| Nazwa | Opis |
|---|---|
| Model |
Model. (Odziedziczone po PredictionTransformerBase<TModel>) |
Metody
| Nazwa | Opis |
|---|---|
| Dispose() |
Trenuje element MatrixFactorizationModelParameters. Uwzględnia macierz treningową w produkcie dwóch macierzy o niskiej rangi. (Odziedziczone po PredictionTransformerBase<TModel>) |
| GetOutputSchema(DataViewSchema) |
Propagacja schematu dla transformatorów. Zwraca schemat wyjściowy danych, jeśli schemat wejściowy jest podobny do podanego. |
| Transform(IDataView) |
Przekształca dane wejściowe. (Odziedziczone po PredictionTransformerBase<TModel>) |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| ICanSaveModel.Save(ModelSaveContext) |
Trenuje element MatrixFactorizationModelParameters. Uwzględnia macierz treningową w produkcie dwóch macierzy o niskiej rangi. (Odziedziczone po PredictionTransformerBase<TModel>) |
| ITransformer.GetRowToRowMapper(DataViewSchema) |
Pobiera wystąpienie IRowToRowMapper. (Odziedziczone po PredictionTransformerBase<TModel>) |
| ITransformer.IsRowToRowMapper |
Czy wywołanie powinno GetRowToRowMapper(DataViewSchema) zakończyć się powodzeniem, w odpowiednim schemacie. (Odziedziczone po PredictionTransformerBase<TModel>) |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| Append<TTrans>(ITransformer, TTrans) |
Utwórz nowy łańcuch transformatorów, dołączając kolejny transformator na końcu tego łańcucha transformatora. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) |
TimeSeriesPredictionEngine<TSrc,TDst> Tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje ona stan modelu szeregów czasowych z obserwacjami obserwowanymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions) |
TimeSeriesPredictionEngine<TSrc,TDst> Tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje ona stan modelu szeregów czasowych z obserwacjami obserwowanymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu. |
| Preview(ITransformer, IDataView, Int32) |
Podgląd wpływu |