技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
preprocessing【数据与研究】Configure pmdarima target transforms, Fourier and date regressors, and ordered Pipeline integration with explicit inverse and exogenous-data contracts.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when a pmdarima forecasting workflow needs a Box-Cox/log
endogenous transform, Fourier seasonal regressors, calendar/date regressors, or
pmdarima.pipeline.Pipeline composition. Read workflows
for the decision and composition procedure, api-reference
for exact signatures and shapes, and troubleshooting
before relaxing a validation error or accepting a lossy inverse.
BoxCoxEndogTransformer or
LogEndogTransformer; decide the shift and non-positive policy first.FourierFeaturizer(m, k);
it can synthesize future rows without future y.DateFeaturizer(column_name=...) with a
pandas datetime column; supply future dates explicitly.ARIMA/AutoARIMA in Pipeline.y; exogenous transformers require X.
Fourier is the exception at transform time because its fitted time index can
generate features. DateFeaturizer always needs a DataFrame containing its
configured datetime column.fit_transform(y, X) returns (y_out, X_out), including when X was
omitted. Pass both tuple items to the next stage; target transformers pass
X through and feature transformers pass y through.BaseTransformer instances and
the last stage must be a pmdarima BaseARIMA estimator such as ARIMA or
AutoARIMA. Pipeline preserves the supplied stage order and, at fit, clones
each intermediate transformer (the final estimator is the supplied final
step), records DataFrame feature order, and inverse-transforms endogenous
predictions in reverse stage order by default.X. Fourier
can make its own future rows; DateFeaturizer cannot invent dates. Inspect
pipe.transform(...) and its columns before calling predict(...).This skill covers transform configuration, tuple/inverse semantics, feature schema, and pipeline composition. It does not cover ARIMA order search, temporal cross-validation, or serialization/persistence/update lifecycle.
Evidence basis: pmdarima source tag v2.1.1, focused preprocessing and pipeline
implementation/tests, and the repository's pipeline recipes. Runtime API
smokes used the verified inspection environment; its reported package version
was 0.0.0, so that environment fact is not treated as the source version.