Bagikan melalui


ModelOperationsCatalog Kelas

Definisi

Kelas yang digunakan oleh MLContext untuk menyimpan dan memuat model terlatih.

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

Metode

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

Buat mesin prediksi untuk prediksi satu kali (penggunaan default).

CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema)

Buat mesin prediksi untuk prediksi satu kali. Ini terutama digunakan bersama dengan Load(Stream, DataViewSchema), di mana skema input diekstraksi selama memuat model.

CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions)

Buat mesin prediksi untuk prediksi satu kali. Ini terutama digunakan bersama dengan Load(Stream, DataViewSchema), di mana skema input diekstraksi selama memuat model.

Load(Stream, DataViewSchema)

Muat model dan skema inputnya dari aliran.

Load(String, DataViewSchema)

Muat model dan skema inputnya dari file.

LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>)

Muat model transformator dan model pemuat data dari aliran.

LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>)

Muat model transformator dan model pemuat data dari file.

Save(ITransformer, DataViewSchema, Stream)

Simpan model transformator dan skema data yang digunakan untuk melatihnya ke aliran.

Save(ITransformer, DataViewSchema, String)

Simpan model transformator dan skema data yang digunakan untuk melatihnya ke file.

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

Simpan model transformator dan loader yang digunakan untuk membuat data inputnya ke aliran.

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

Simpan model transformator dan pemuat yang digunakan untuk membuat data inputnya ke file.

Metode Ekstensi

LoadTensorFlowModel(ModelOperationsCatalog, String)

Muat model TensorFlow ke dalam memori. Ini adalah metode kenyamanan yang memungkinkan model dimuat sekali dan kemudian menggunakannya untuk mengkueri skema dan pembuatan TensorFlowEstimator menggunakan ScoreTensorFlowModel(String, String, Boolean). penggunaan API ini memerlukan dependensi NuGet tambahan pada tensorFlow redist, lihat dokumen tertaut untuk informasi selengkapnya. TensorFlowModel juga menyimpan referensi ke sumber daya tidak terkelola yang perlu dibebaskan baik dengan panggilan eksplisit ke Dispose() atau secara implisit dengan mendeklarasikan variabel dengan sintaks "menggunakan" />

LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean)

Muat model TensorFlow ke dalam memori. Ini adalah metode kenyamanan yang memungkinkan model dimuat sekali dan kemudian menggunakannya untuk mengkueri skema dan pembuatan TensorFlowEstimator menggunakan ScoreTensorFlowModel(String, String, Boolean). penggunaan API ini memerlukan dependensi NuGet tambahan pada tensorFlow redist, lihat dokumen tertaut untuk informasi selengkapnya. TensorFlowModel juga menyimpan referensi ke sumber daya tidak terkelola yang perlu dibebaskan baik dengan panggilan eksplisit ke Dispose() atau secara implisit dengan mendeklarasikan variabel dengan sintaks "menggunakan" />

Berlaku untuk