技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
data-preparation【数据与研究】Repository operating skill for preparing, validating, and loading Flow Forecast time-series data, including CSV, temporal-feature, series-id, classification, and USGS/ASOS/GCS workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about getting data into the shape that Flow Forecast expects: CSV schema checks, interpolation, datetime normalization, temporal features, train/valid/test slicing, series-id loaders, classification loaders, or the special loaders used by DA-RNN and related workflows.
Start with:
CSVDataLoader and CSVTestLoader for the default forecasting path.TemporalLoader and TemporalTestLoader for datetime-aware forecasting.CSVSeriesIDLoader and SeriesIDTestLoader for parallel multi-series tasks.GeneralClassificationLoader and VariableSequenceLength for classification / variable-length sequence tasks.AEDataloader and DA-RNN preprocessing helpers, including the version-specific features/targets vs feats/targs adapter caveat..npz records, contrastive pretraining, and GR4 / ODE hybrid models belong in multimodal-physics.scripts/validate_timeseries_csv.py.Use the default loader when you have a single time series table with a target column and one or more relevant columns. The minimum config contract is file_path, forecast_history, forecast_length, target_col, and relevant_cols.
Use TemporalLoader when the model needs explicit datetime features such as month, day, day-of-week, or hour. These workflows usually need a sort_column and feature_param["datetime_params"].
Use CSVSeriesIDLoader when one file contains multiple parallel series distinguished by a series ID column. The loader returns dictionaries keyed by series index and may require return_method and series_id_col.
Use GeneralClassificationLoader or VariableSequenceLength when the task is classification, anomaly detection, or variable-length sequence handling instead of plain forecasting. Their output shapes differ from the default CSV loader.
Use the DA-RNN preprocessing helpers when the training path needs the TrainData container used by flood_forecast.da_rnn.train_da.