Microsoft.ML.Calibrators Espacio de nombres
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í.
Espacio de nombres que contiene componentes para calibración de clasificación binaria.
Clases
CalibratedModelParametersBase |
Clase base para parámetros de modelo calibrados. |
CalibratedModelParametersBase<TSubModel,TCalibrator> |
Clase para permitir un paso posterior al procesamiento, definido por Calibrator, en SubModella salida de . |
CalibratorEstimatorBase<TICalibrator> |
Clase base para los estimadores de calibrador. |
CalibratorTransformer<TICalibrator> |
Una instancia de esta clase es el resultado de llamar a Fit(IDataView). Si pasa un dato puntuado, al CalibratorTransformer<TICalibrator> método Transform, agregará la columna Probabilidad al conjunto de datos. La columna Probabilidad es el valor de la puntuación normalizada para ser una probabilidad válida. CalibratorTransformer<TICalibrator> es una instancia de ISingleFeaturePredictionTransformer<TModel> donde la puntuación se puede ver como una característica mientras la probabilidad se trata como la etiqueta. |
FixedPlattCalibratorEstimator |
Obtiene los valores de probabilidad aplicando el sigmoid: f(x) = 1 / (1 + exp(-slope * x + offset). Tenga en cuenta que, a diferencia de , PlattCalibratorEstimatorla función fit aquí es trivial y simplemente "se ajusta" a un calibrador con los parámetros proporcionados. |
IsotonicCalibrator |
Calibrador isotónico. |
IsotonicCalibratorEstimator |
Estimador calbrado isotónico. |
IsotonicCalibratorTransformer |
Implementación ITransformer obtenida mediante el entrenamiento de un IsotonicCalibratorEstimator |
NaiveCalibrator |
Calibrador naïve basado en la discretización. |
NaiveCalibratorEstimator |
Estimador de calibrador naïve basado en la discretización. |
NaiveCalibratorTransformer |
Implementación ITransformer obtenida mediante el entrenamiento de un NaiveCalibratorEstimator |
PlattCalibrator |
El calibrador Platt calcula la probabilidad siguiente: P(x) = 1 / (1 + exp(Slope * x + Offset) |
PlattCalibratorEstimator |
Estimador de calibrador Platt. |
PlattCalibratorTransformer |
Implementación ITransformer obtenida mediante el entrenamiento de o FixedPlattCalibratorEstimator .PlattCalibratorEstimator |
Interfaces
ICalibrator |
Interfaz para calibradores de probabilidad. |
Comentarios
Estos componentes calculan probabilidades de puntuaciones para clasificadores binarios.