ModelOperationsCatalog Clase

Definición

Clase usada por MLContext para guardar y cargar modelos entrenados.

public sealed class ModelOperationsCatalog
type ModelOperationsCatalog = class
Public NotInheritable Class ModelOperationsCatalog
Herencia
ModelOperationsCatalog

Métodos

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

Cree un motor de predicción para la predicción única (uso predeterminado).

CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema)

Cree un motor de predicción para la predicción única. Se usa principalmente junto con Load(Stream, DataViewSchema), donde se extrae el esquema de entrada durante la carga del modelo.

CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions)

Cree un motor de predicción para la predicción única. Se usa principalmente junto con Load(Stream, DataViewSchema), donde se extrae el esquema de entrada durante la carga del modelo.

Load(Stream, DataViewSchema)

Cargue el modelo y su esquema de entrada desde una secuencia.

Load(String, DataViewSchema)

Cargue el modelo y su esquema de entrada desde un archivo.

LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>)

Cargue un modelo de transformador y un modelo de cargador de datos desde una secuencia.

LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>)

Cargue un modelo de transformador y un modelo de cargador de datos desde un archivo.

Save(ITransformer, DataViewSchema, Stream)

Guarde un modelo de transformador y el esquema de los datos que se usaron para entrenarlo en la secuencia.

Save(ITransformer, DataViewSchema, String)

Guarde un modelo de transformador y el esquema de los datos que se usaron para entrenarlo en el archivo.

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

Guarde un modelo de transformador y el cargador que se usa para crear sus datos de entrada en el flujo.

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

Guarde un modelo de transformador y el cargador que se usa para crear sus datos de entrada en el archivo.

Métodos de extensión

LoadTensorFlowModel(ModelOperationsCatalog, String)

Cargue el modelo de TensorFlow en la memoria. Este es el método práctico que permite cargar el modelo una vez y usarlo posteriormente para consultar el esquema y la creación de TensorFlowEstimator mediante ScoreTensorFlowModel(String, String, Boolean). el uso de esta API requiere dependencias adicionales de NuGet en TensorFlow redist, consulte el documento vinculado para obtener más información. TensorFlowModel también contiene referencias a recursos no administrados que deben liberarse con una llamada explícita a Dispose() o implícitamente declarando la variable con la sintaxis "using".>

LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean)

Cargue el modelo de TensorFlow en la memoria. Este es el método práctico que permite cargar el modelo una vez y usarlo posteriormente para consultar el esquema y la creación de TensorFlowEstimator mediante ScoreTensorFlowModel(String, String, Boolean). el uso de esta API requiere dependencias adicionales de NuGet en TensorFlow redist, consulte el documento vinculado para obtener más información. TensorFlowModel también contiene referencias a recursos no administrados que deben liberarse con una llamada explícita a Dispose() o implícitamente declarando la variable con la sintaxis "using".>

Se aplica a