Freigeben über


PredictionEngine<TSrc,TDst> Klasse

Definition

Klasse zum Erstellen einzelner Vorhersagen auf einem zuvor trainierten Modell (und vorherige Transformationspipeline).

public sealed class PredictionEngine<TSrc,TDst> : Microsoft.ML.PredictionEngineBase<TSrc,TDst> where TSrc : class where TDst : class, new()
type PredictionEngine<'Src, 'Dst (requires 'Src : null and 'Dst : null and 'Dst : (new : unit -> 'Dst))> = class
    inherit PredictionEngineBase<'Src, 'Dst (requires 'Src : null and 'Dst : null and 'Dst : (new : unit -> 'Dst))>
Public NotInheritable Class PredictionEngine(Of TSrc, TDst)
Inherits PredictionEngineBase(Of TSrc, TDst)

Typparameter

TSrc
TDst
Vererbung
PredictionEngine<TSrc,TDst>

Hinweise

Diese Klasse kann auch mit trainierten Pipelines verwendet werden, die nicht mit einem Prädiktor enden: In diesem Fall wird die "Prognose" nur das Ergebnis aller Transformationen sein.

Die PredictionEngine ist NICHT threadsicher. Die Verwendung in einer Threadumgebung kann zu unerwarteten Problemen führen.

Eigenschaften

OutputSchema

Stellt das Ausgabeschema bereit.

(Geerbt von PredictionEngineBase<TSrc,TDst>)

Methoden

Dispose()

Klasse zum Erstellen einzelner Vorhersagen auf einem zuvor trainierten Modell (und vorherige Transformationspipeline).

(Geerbt von PredictionEngineBase<TSrc,TDst>)
Predict(TSrc, TDst)

Führen Sie die Vorhersagepipeline in einem Beispiel aus.

Predict(TSrc)

Führen Sie die Vorhersagepipeline in einem Beispiel aus.

(Geerbt von PredictionEngineBase<TSrc,TDst>)

Gilt für: