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 la calibración de clasificación binaria.
Clases
| Nombre | Description |
|---|---|
| CalibratedModelParametersBase |
Clase base para parámetros de modelo calibrados. |
| CalibratedModelParametersBase<TSubModel,TCalibrator> |
Clase para permitir un paso posterior al procesamiento, definido por Calibrator, a SubModella salida de . |
| CalibratorEstimatorBase<TICalibrator> |
Clase base para estimadores de calibrador. |
| CalibratorTransformer<TICalibrator> |
Una instancia de esta clase es el resultado de llamar a Fit(IDataView). Si pasa datos puntuados, al CalibratorTransformer<TICalibrator> método Transform, agregará la columna Probabilidad al conjunto de datos. La columna Probabilidad es el valor de puntuación normalizada para ser una probabilidad válida. CalibratorTransformer<TICalibrator> es una instancia de donde ISingleFeaturePredictionTransformer<TModel> la puntuación se puede ver como una característica mientras la probabilidad se trata como etiqueta. |
| FixedPlattCalibratorEstimator |
Obtiene los valores de probabilidad aplicando el sigmoide: f(x) = 1 / (1 + exp(-slope * x + desplazamiento). 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 isotónico calbrado. |
| 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
| Nombre | Description |
|---|---|
| ICalibrator |
Interfaz para calibradores de probabilidad. |
Comentarios
Estos componentes calculan probabilidades de puntuaciones para clasificadores binarios.