MLContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles.
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
- Herencia
-
MLContext
- Implementaciones
Constructores
MLContext(Nullable<Int32>) |
Cree el contexto de ML. |
Propiedades
AnomalyDetection |
Instructores y tareas específicas de problemas de detección de anomalías. |
BinaryClassification |
Instructores y tareas específicos de problemas de clasificación binaria. |
Clustering |
Instructores y tareas específicos de los problemas de agrupación en clústeres. |
ComponentCatalog |
Se trata de un catálogo de componentes que se usarán para la carga de modelos. |
Data |
Carga y guardado de datos. |
FallbackToCpu |
Permitir que se vuelva a ejecutar en la CPU si no se pudo ejecutar en GPU. |
Forecasting |
Instructores y tareas específicas de la previsión de problemas. |
GpuDeviceId |
Identificador de dispositivo de GPU en el que se ejecutará la ejecución para |
Model |
Operaciones con modelos entrenados. |
MulticlassClassification |
Instructores y tareas específicos de los problemas de clasificación multiclase. |
Ranking |
Instructores y tareas específicas de la clasificación de problemas. |
Regression |
Instructores y tareas específicas de los problemas de regresión. |
TempFilePath |
Obtiene o establece la ubicación de los archivos temporales creados por ML.NET. |
Transforms |
Operaciones de procesamiento de datos. |
Eventos
Log |
Controlador de los mensajes de registro. |
Implementaciones de interfaz explícitas
IChannelProvider.Start(String) |
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles. |
IChannelProvider.StartPipe<TMessage>(String) |
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles. |
IExceptionContext.ContextDescription |
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles. |
IExceptionContext.Process<TException>(TException) |
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles. |
IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>) |
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles. |
IProgressChannelProvider.StartProgressChannel(String) |
Contexto común para todas las operaciones de ML.NET. Una vez creado por el usuario, proporciona una manera de crear componentes para la preparación de datos, la ingeniería de características, el entrenamiento, la predicción y la evaluación del modelo. También permite el registro, el control de ejecución y la capacidad de establecer números aleatorios repetibles. |