Partilhar via


ModelOperationsCatalog Classe

Definição

Classe usada para MLContext salvar e carregar modelos treinados.

public sealed class ModelOperationsCatalog
type ModelOperationsCatalog = class
Public NotInheritable Class ModelOperationsCatalog
Herança
ModelOperationsCatalog

Métodos

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

Crie um mecanismo de previsão para previsão única (uso padrão).

CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema)

Crie um mecanismo de previsão para previsão única. Ele é usado principalmente em conjunto com Load(Stream, DataViewSchema), em que o esquema de entrada é extraído durante o carregamento do modelo.

CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions)

Crie um mecanismo de previsão para previsão única. Ele é usado principalmente em conjunto com Load(Stream, DataViewSchema), em que o esquema de entrada é extraído durante o carregamento do modelo.

Load(Stream, DataViewSchema)

Carregue o modelo e seu esquema de entrada de um fluxo.

Load(String, DataViewSchema)

Carregue o modelo e seu esquema de entrada de um arquivo.

LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>)

Carregue um modelo de transformador e um modelo de carregador de dados de um fluxo.

LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>)

Carregue um modelo de transformador e um modelo de carregador de dados de um arquivo.

Save(ITransformer, DataViewSchema, Stream)

Salve um modelo de transformador e o esquema dos dados usados para treiná-lo para o fluxo.

Save(ITransformer, DataViewSchema, String)

Salve um modelo de transformador e o esquema dos dados usados para treiná-lo para o arquivo.

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

Salve um modelo de transformador e o carregador usado para criar seus dados de entrada no fluxo.

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

Salve um modelo de transformador e o carregador usado para criar seus dados de entrada no arquivo.

Métodos de Extensão

LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean)

Carregue o modelo TensorFlow na memória. Esse é o método de conveniência que permite que o modelo seja carregado uma vez e, posteriormente, use-o para consultar o esquema e a criação do TensorFlowEstimator uso ScoreTensorFlowModel(String, String, Boolean). o uso dessa API requer dependências adicionais do NuGet no tensorFlow redist, consulte o documento vinculado para obter mais informações. TensorFlowModel também contém referências a recursos não gerenciados que precisam ser liberados com uma chamada explícita para Dispose() ou implicitamente declarando a variável com a sintaxe "using" />

LoadTensorFlowModel(ModelOperationsCatalog, String)

Carregue o modelo TensorFlow na memória. Esse é o método de conveniência que permite que o modelo seja carregado uma vez e, posteriormente, use-o para consultar o esquema e a criação do TensorFlowEstimator uso ScoreTensorFlowModel(String, String, Boolean). o uso dessa API requer dependências adicionais do NuGet no tensorFlow redist, consulte o documento vinculado para obter mais informações. TensorFlowModel também contém referências a recursos não gerenciados que precisam ser liberados com uma chamada explícita para Dispose() ou implicitamente declarando a variável com a sintaxe "using" />

Aplica-se a