Sdílet prostřednictvím


ModelOperationsCatalog Třída

Definice

Třída používaná MLContext k ukládání a načítání natrénovaných modelů

public sealed class ModelOperationsCatalog
type ModelOperationsCatalog = class
Public NotInheritable Class ModelOperationsCatalog
Dědičnost
ModelOperationsCatalog

Metody

CreatePredictionEngine<TSrc,TDst>(ITransformer, Boolean, SchemaDefinition, SchemaDefinition)

Vytvořte prediktivní modul pro jednorázovou predikci (výchozí využití).

CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema)

Vytvořte prediktivní modul pro jednorázovou predikci. Používá se hlavně ve spojení se vstupním Load(Stream, DataViewSchema)schématem při načítání modelu.

CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions)

Vytvořte prediktivní modul pro jednorázovou predikci. Používá se hlavně ve spojení se vstupním Load(Stream, DataViewSchema)schématem při načítání modelu.

Load(Stream, DataViewSchema)

Načtěte model a jeho vstupní schéma ze streamu.

Load(String, DataViewSchema)

Načtěte model a jeho vstupní schéma ze souboru.

LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>)

Načtěte model transformátoru a model zavaděče dat ze streamu.

LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>)

Načtěte model transformátoru a model zavaděče dat ze souboru.

Save(ITransformer, DataViewSchema, Stream)

Uložte model transformátoru a schéma dat, která byla použita k natrénování datového proudu.

Save(ITransformer, DataViewSchema, String)

Uložte model transformátoru a schéma dat, která byla použita k natrénování souboru.

Save<TSource>(ITransformer, IDataLoader<TSource>, Stream)

Uložte model transformátoru a zavaděč použitý k vytvoření vstupních dat do datového proudu.

Save<TSource>(ITransformer, IDataLoader<TSource>, String)

Uložte model transformátoru a zavaděč použitý k vytvoření vstupních dat do souboru.

Metody rozšíření

LoadTensorFlowModel(ModelOperationsCatalog, String)

Načtěte model TensorFlow do paměti. Jedná se o metodu pohodlí, která umožňuje načíst model jednou a následně ho TensorFlowEstimator použít k dotazování schématu a vytvoření použití ScoreTensorFlowModel(String, String, Boolean). použití tohoto rozhraní API vyžaduje další závislosti NuGet na tensorFlow redist, další informace najdete v propojeném dokumentu. TensorFlowModel obsahuje také odkazy na nespravované prostředky, které je potřeba uvolnit explicitním voláním Dispose() nebo implicitně deklarací proměnné syntaxí using/>

LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean)

Načtěte model TensorFlow do paměti. Jedná se o metodu pohodlí, která umožňuje načíst model jednou a následně ho TensorFlowEstimator použít k dotazování schématu a vytvoření použití ScoreTensorFlowModel(String, String, Boolean). použití tohoto rozhraní API vyžaduje další závislosti NuGet na tensorFlow redist, další informace najdete v propojeném dokumentu. TensorFlowModel obsahuje také odkazy na nespravované prostředky, které je potřeba uvolnit explicitním voláním Dispose() nebo implicitně deklarací proměnné syntaxí using/>

Platí pro