constants 模組
定義 Azure Machine Learning 中使用的自動化 ML 常數。
類別
API |
定義可執行之 Azure Machine Learning API 作業的名稱。 |
AcquisitionFunction |
定義用來選取下一個管線之所有擷取函式的名稱。 預設值為 EI (預期的改進) 。 |
AggregationFunctions |
定義數值數據行的聚合函數。 |
AutoMLDefaultTimeouts |
用來儲存預設逾時的常數 |
AutoMLJson |
定義自動化 ML 所建立 JSON 的常數。 |
AutoMLValidation |
定義 Azure Machine Learning 中使用的自動化 ML 常數。 |
CheckImbalance |
如果少數類別中的樣本與多數類別中的樣本比例等於或低於此臨界值,則會在數據集中偵測到不平衡。 |
ClientErrors |
定義違反使用者指定成本條件約束時可能發生的客戶端錯誤。 |
DatetimeDtype |
定義支援的 datetime 資料類型。 名稱會對應至pandas.api.types.infer_dtype () 的输出。 |
Defaults |
定義管線的預設值。 |
Dependencies |
定義 Azure Machine Learning 中使用的自動化 ML 常數。 |
EnsembleConstants |
定義用於 Ensemble 反覆專案的常數。 |
EnsembleMethod |
定義一組方法。 |
ExceptionFragments |
例外狀況片段 |
FeatureSweeping |
定義功能掃掠的常數。 |
FitPipelineComponentName |
FitPipeline 元件名稱的常數。 |
HyperparameterSweepingConstants |
定義與超參數微調相關的常數。 |
IterationTimeout |
定義變更per_iteration_timeout的方式。 |
LearnerColumns |
定義用於學習模組管線的所有數據行。 |
LegacyModelNames |
定義自動化 ML 中 Miro 推薦程式支援的所有模型名稱。 這些名稱仍用來參考Miro資料庫中的物件,但不會由任何自動化ML用戶端使用。 |
MLFlowLiterals |
與 MLFlow 相關的常數。 |
MLFlowMetaLiterals |
與 MLFlow metdata 相關的常數。 |
MLTableLiterals |
定義 Azure Machine Learning 中使用的自動化 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 Machine Learning 中自動化 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)
參數
名稱 | Description |
---|---|
t
必要
|
|
get_status_from_type
取得指定定型類型的有效訓練狀態。
get_status_from_type(t)
參數
名稱 | Description |
---|---|
t
必要
|
|
Sample_Weights_Unsupported
我們必須強制在單個線程模式中執行的演算法名稱。
Sample_Weights_Unsupported = {'ElasticNet', 'KNeighborsClassifier', 'KNeighborsRegressor', 'LassoLars'}
TIMEOUT_TAG
不支援樣本加權的演算法名稱。
TIMEOUT_TAG = 'timeout'