ModelOperationsCatalog Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, используемый MLContext для сохранения и загрузки обученных моделей.
public sealed class ModelOperationsCatalog
type ModelOperationsCatalog = class
Public NotInheritable Class ModelOperationsCatalog
- Наследование
-
ModelOperationsCatalog
Методы
CreatePredictionEngine<TSrc,TDst>(ITransformer, Boolean, SchemaDefinition, SchemaDefinition) |
Создайте модуль прогнозирования для одноразового прогнозирования (использование по умолчанию). |
CreatePredictionEngine<TSrc,TDst>(ITransformer, DataViewSchema) |
Создайте механизм прогнозирования для однократного прогнозирования. Он используется в основном в сочетании с Load(Stream, DataViewSchema), где входная схема извлекается во время загрузки модели. |
CreatePredictionEngine<TSrc,TDst>(ITransformer, PredictionEngineOptions) |
Создайте механизм прогнозирования для однократного прогнозирования. Он используется в основном в сочетании с Load(Stream, DataViewSchema), где входная схема извлекается во время загрузки модели. |
Load(Stream, DataViewSchema) |
Загрузите модель и ее входную схему из потока. |
Load(String, DataViewSchema) |
Загрузите модель и ее входную схему из файла. |
LoadWithDataLoader(Stream, IDataLoader<IMultiStreamSource>) |
Загрузка модели преобразователя и модели загрузчика данных из потока. |
LoadWithDataLoader(String, IDataLoader<IMultiStreamSource>) |
Загрузите модель преобразователя и модель загрузчика данных из файла. |
Save(ITransformer, DataViewSchema, Stream) |
Сохраните модель преобразователя и схему данных, которые использовались для обучения в потоке. |
Save(ITransformer, DataViewSchema, String) |
Сохраните модель преобразователя и схему данных, которые использовались для его обучения в файл. |
Save<TSource>(ITransformer, IDataLoader<TSource>, Stream) |
Сохраните модель преобразователя и загрузчик, используемые для создания входных данных в поток. |
Save<TSource>(ITransformer, IDataLoader<TSource>, String) |
Сохраните модель преобразователя и загрузчик, используемый для создания входных данных в файл. |
Методы расширения
LoadTensorFlowModel(ModelOperationsCatalog, String, Boolean) |
Загрузите модель TensorFlow в память. Это удобный метод, позволяющий загрузить модель один раз и впоследствии использовать ее для запроса схемы и создания TensorFlowEstimator использования ScoreTensorFlowModel(String, String, Boolean). Для использования этого API требуются дополнительные зависимости NuGet от redist TensorFlow. Дополнительные сведения см. в связанном документе. TensorFlowModel также содержит ссылки на неуправляемые ресурсы, которые необходимо освободить с помощью явного вызова Dispose() или неявно путем объявления переменной с синтаксисом using/> |
LoadTensorFlowModel(ModelOperationsCatalog, String) |
Загрузите модель TensorFlow в память. Это удобный метод, позволяющий загрузить модель один раз и впоследствии использовать ее для запроса схемы и создания TensorFlowEstimator использования ScoreTensorFlowModel(String, String, Boolean). Для использования этого API требуются дополнительные зависимости NuGet от redist TensorFlow. Дополнительные сведения см. в связанном документе. TensorFlowModel также содержит ссылки на неуправляемые ресурсы, которые необходимо освободить с помощью явного вызова Dispose() или неявно путем объявления переменной с синтаксисом using/> |