ModelOperationsCatalog Sınıf

Tanım

tarafından MLContext eğitilen modelleri kaydetmek ve yüklemek için kullanılan sınıf.

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

Yöntemler

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

Tek seferlik tahmin için bir tahmin altyapısı oluşturun (varsayılan kullanım).

CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema)

Tek seferlik tahmin için bir tahmin altyapısı oluşturun. Temel olarak ile Load(Stream, DataViewSchema)birlikte kullanılır ve burada model yüklenirken giriş şeması ayıklanır.

CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions)

Tek seferlik tahmin için bir tahmin altyapısı oluşturun. Temel olarak ile Load(Stream, DataViewSchema)birlikte kullanılır ve burada model yüklenirken giriş şeması ayıklanır.

Load(Stream, DataViewSchema)

Modeli ve giriş şemasını bir akıştan yükleyin.

Load(String, DataViewSchema)

Modeli ve giriş şemasını bir dosyadan yükleyin.

LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>)

Akıştan transformatör modeli ve veri yükleyici modeli yükleyin.

LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>)

Transformatör modelini ve veri yükleyici modelini bir dosyadan yükleyin.

Save(ITransformer, DataViewSchema, Stream)

Transformatör modelini ve akışa eğitmek için kullanılan verilerin şemasını kaydedin.

Save(ITransformer, DataViewSchema, String)

Transformatör modelini ve dosyayı eğitmek için kullanılan verilerin şemasını kaydedin.

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

Bir transformatör modelini ve akışa giriş verilerini oluşturmak için kullanılan yükleyiciyi kaydedin.

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

Bir transformatör modelini ve dosyaya giriş verilerini oluşturmak için kullanılan yükleyiciyi kaydedin.

Uzantı Metotları

LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean)

TensorFlow modelini belleğe yükleyin. Bu, modelin bir kez yüklenmesini ve daha sonra kullanarak şemayı sorgulamak ve oluşturmak için kullanılmasını sağlayan kolaylık yöntemidir TensorFlowEstimatorScoreTensorFlowModel(String, String, Boolean). Bu API'nin kullanımı, TensorFlow yeniden dağıtımda ek NuGet bağımlılıkları gerektirir. Daha fazla bilgi için bağlantılı belgeye bakın. TensorFlowModel ayrıca dispose() için açık bir çağrıyla serbest bırakılması gereken yönetilmeyen kaynaklara başvurular tutar veya değişkeni "using" söz dizimi ile bildirerek örtük olarak/>

LoadTensorFlowModel(ModelOperationsCatalog, String)

TensorFlow modelini belleğe yükleyin. Bu, modelin bir kez yüklenmesini ve daha sonra kullanarak şemayı sorgulamak ve oluşturmak için kullanılmasını sağlayan kolaylık yöntemidir TensorFlowEstimatorScoreTensorFlowModel(String, String, Boolean). Bu API'nin kullanımı, TensorFlow yeniden dağıtımda ek NuGet bağımlılıkları gerektirir. Daha fazla bilgi için bağlantılı belgeye bakın. TensorFlowModel ayrıca dispose() için açık bir çağrıyla serbest bırakılması gereken yönetilmeyen kaynaklara başvurular tutar veya değişkeni "using" söz dizimi ile bildirerek örtük olarak/>

Şunlara uygulanır