DataCanvasIO / HyperTS

A Full-Pipeline Automated Time Series (AutoTS) Analysis Toolkit.
https://hyperts.readthedocs.io
Apache License 2.0
260 stars 27 forks source link

data_cleaner_args 参数问题 #65

Closed Shanshan122 closed 1 year ago

Shanshan122 commented 1 year ago

数据清洗参数在make_experiment()设置无效,experiment.py文件中未传入该参数。

例如:experiment = make_experiment(train_data=train_data.copy(), task='forecast', timestamp='TimeStamp', covariates=['HourSin', 'WeekCos', 'CBWD'], data_cleaner_args = { 'correct_object_dtype': False, 'int_convert_to': 'str', 'drop_constant_columns': True, 'drop_duplicated_columns': True, 'drop_idness_columns': True, }, max_trials=1)

Shanshan122 commented 1 year ago

experiment.py文件中:

7. Covarite Transformer
if covariates is not None:
    from hyperts.utils.transformers import CovariateTransformer
    cs = CovariateTransformer(covariables=covariates).fit(X_train)
    actual_covariates = cs.covariables_
else:
    from hyperts.utils.transformers import IdentityTransformer
    cs = IdentityTransformer().fit(X_train)
    actual_covariates = covariates
zhangxjohn commented 1 year ago

现在可以修改 data_cleaner_args 了。