constants 模块
定义 Azure 机器学习中使用的自动化 ML 常量。
类
| API |
定义可以执行的 Azure 机器学习 API作的名称。 |
| AcquisitionFunction |
定义用于选择下一个管道的所有购置函数的名称。 默认值为 EI(预期改进)。 |
| AggregationFunctions |
定义数值列的聚合函数。 |
| AutoMLDefaultTimeouts |
用于存储默认超时的常量 |
| AutoMLJson |
为自动化 ML 创建的 JSON 定义常量。 |
| AutoMLValidation |
定义 Azure 机器学习中使用的自动化 ML 常量。 |
| CheckImbalance |
如果少数类中的样本与多数类中的样本比率等于或低于此阈值,则会在数据集中检测不均衡。 |
| ClientErrors |
定义违反用户指定的成本约束时可能发生的客户端错误。 |
| DatetimeDtype |
定义支持的日期/时间数据类型。 名称对应于 pandas.api.types.infer_dtype() 的输出。 |
| Defaults |
定义管道的默认值。 |
| Dependencies |
定义 Azure 机器学习中使用的自动化 ML 常量。 |
| EnsembleConstants |
定义用于合奏迭代的常量。 |
| EnsembleMethod |
定义合奏方法。 |
| ExceptionFragments |
异常片段 |
| FeatureSweeping |
定义特征扫描的常量。 |
| FitPipelineComponentName |
FitPipeline 组件名称的常量。 |
| HyperparameterSweepingConstants |
定义与超参数优化相关的常量。 |
| IterationTimeout |
定义更改per_iteration_timeout的方法。 |
| LearnerColumns |
定义用于学习器管道的所有列。 |
| LegacyModelNames |
定义自动化 ML 中 Miro 推荐器支持的所有模型的名称。 这些名称仍用于引用 Miro 数据库中的对象,但不会由任何自动化 ML 客户端使用。 |
| MLFlowLiterals |
与 MLFlow 相关的常量。 |
| MLFlowMetaLiterals |
与 MLFlow metdata 相关的常量。 |
| MLTableLiterals |
定义 Azure 机器学习中使用的自动化 ML 常量。 |
| Metric |
定义分类和回归支持的所有指标。 |
| MetricExtrasConstants |
定义置信区间的内部值 |
| MetricObjective |
定义从指标到其目标的映射。 目标是最大化或最小化(回归和分类)。 |
| ModelCategories |
定义模型的类别。 |
| ModelClassNames |
定义模型的类名。 这些是管道规范中的模型包装类名称。 |
| ModelName |
定义一个模型名称,其中包括客户、旧名称和类名。 Init ModelName。 |
| ModelNameMappings |
定义模型名称映射。 |
| ModelParameters |
定义特定于特定模型的参数名称。 例如,若要指示数据集中的哪些特征是分类的,LightGBM 模型接受“categorical_feature”参数,而 CatBoost 模型接受“cat_features”参数。 |
| NumericalDtype |
定义支持的数值数据类型。 名称对应于 pandas.api.types.infer_dtype() 的输出。 |
| Optimizer |
定义使用的管道预测算法的类别。
|
| OptimizerObjectives |
定义算法相对于指标可以具有的目标。 某些指标应最大化,一些指标应最小化。 |
| PipelineCost |
定义成本模型模式。
|
| PipelineMaskProfiles |
定义管道的掩码配置文件。 |
| PipelineParameterConstraintCheckStatus |
定义一个值,该值指示管道是否有效。 |
| PreprocessorCategories |
定义预处理器的类别。 |
| RuleBasedValidation |
定义基于规则的验证设置的常量。 |
| RunState |
定义运行可以处于的状态。 |
| ServerStatus |
定义服务器状态值。 |
| ShortSeriesHandlingValues |
定义 ShortSeriesHandling 配置的可能值。 |
| Status |
定义可能的子运行状态。 |
| SubsamplingSchedule |
定义子采样策略。 |
| SubsamplingTreatment |
定义 GP 中的子采样处理。 |
| Subtasks |
定义子任务的名称。 |
| SupportedCategoricals |
定义支持的分类学习者_set_dataset_categoricals类型: |
| SupportedInputDatatypes |
AutoML 支持的不同运行类型的输入数据类型。 |
| SupportedModelNames |
定义支持模型,其中每个模型都有客户名称、旧模型名称和模型类名称。 |
| SupportedModels |
为 Azure 机器学习中的自动化 ML 支持的算法定义面向客户的名称。 |
| Tasks |
定义自动化 ML 支持的机器学习任务类型。 |
| TelemetryConstants |
定义遥测常量。 |
| TextOrCategoricalDtype |
定义支持的分类数据类型。 |
| TimeConstraintEnforcement |
时间约束强制模式的枚举。 |
| TimeSeries |
定义用于时间序列化的参数。 |
| TimeSeriesInternal |
定义面向用户的 TimeSeries 常量。 |
| TimeSeriesWebLinks |
定义时序文档的 Web 链接。 |
| TrainingResultsType |
定义运行程序类的潜在结果。 |
| TrainingType |
定义验证方法。 不同的试验类型将使用不同的验证方法。 |
| Transformers |
定义用于数据处理的转换器。 |
| ValidationLimitRule |
定义验证规则。 根据输入初始化规则。 |
枚举
| ErrorLinks |
用于存储链接以更正错误的常量。 |
| ImageTask |
可用的映像任务类型。 |
| MLTableDataLabel |
枚举。 |
函数
get_metric_from_type
获取给定训练类型的有效指标。
get_metric_from_type(t)
参数
| 名称 | 说明 |
|---|---|
|
t
必需
|
|
get_status_from_type
获取给定训练类型的有效训练状态。
get_status_from_type(t)
参数
| 名称 | 说明 |
|---|---|
|
t
必需
|
|
数据
Sample_Weights_Unsupported
我们必须强制在单线程模式下运行的算法名称。
Sample_Weights_Unsupported = {'ElasticNet', 'KNeighborsClassifier', 'KNeighborsRegressor', 'LassoLars'}
TIMEOUT_TAG
不支持样本权重的算法的名称。
TIMEOUT_TAG = 'timeout'