MLContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа.
public sealed class MLContext
public sealed class MLContext : Microsoft.ML.Runtime.IHostEnvironment
type MLContext = class
interface IHostEnvironment
interface IChannelProvider
interface IExceptionContext
interface IProgressChannelProvider
Public NotInheritable Class MLContext
Public NotInheritable Class MLContext
Implements IHostEnvironment
- Наследование
-
MLContext
- Реализации
Конструкторы
MLContext(Nullable<Int32>) |
Создайте контекст машинного обучения. |
Свойства
AnomalyDetection |
Обучающие и задачи, относящиеся к проблемам обнаружения аномалий. |
BinaryClassification |
Обучающие и задачи, относящиеся к проблемам двоичной классификации. |
Clustering |
Обучающие и задачи, относящиеся к проблемам кластеризации. |
ComponentCatalog |
Это каталог компонентов, которые будут использоваться для загрузки модели. |
Data |
Загрузка и сохранение данных. |
FallbackToCpu |
Разрешите вернуться к запуску на ЦП, если не удалось запустить на GPU. |
Forecasting |
Обучающие и задачи, относящиеся к задачам прогнозирования. |
GpuDeviceId |
Идентификатор устройства GPU для запуска выполнения |
Model |
Операции с обученными моделями. |
MulticlassClassification |
Обучающие и задачи, относящиеся к проблемам многоклассовой классификации. |
Ranking |
Обучающие и задачи, относящиеся к проблемам ранжирования. |
Regression |
Обучающие и задачи, относящиеся к проблемам регрессии. |
TempFilePath |
Возвращает или задает расположение временных файлов, созданных ML.NET. |
Transforms |
Операции обработки данных. |
События
Log |
Обработчик сообщений журнала. |
Явные реализации интерфейса
IChannelProvider.Start(String) |
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа. |
IChannelProvider.StartPipe<TMessage>(String) |
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа. |
IExceptionContext.ContextDescription |
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа. |
IExceptionContext.Process<TException>(TException) |
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа. |
IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>) |
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа. |
IProgressChannelProvider.StartProgressChannel(String) |
Общий контекст для всех операций ML.NET. После создания экземпляра пользователя он предоставляет способ создания компонентов для подготовки данных, проектирования признаков, обучения, прогнозирования и оценки модели. Он также позволяет вести журнал, управление выполнением и настраивать повторяемые случайные числа. |