技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
scienceclaw-benchmark-for37【数据与研究】Use when a task asks for a 24-hour-ahead forecast of a global gridded surface field (2 m temperature on a 64x32 equiangular ERA5 / WeatherBench 2 grid, 6-hourly) from a training record and the four preceding fields of each initialisation, delivered in kelvin and judged by latitude-weighted RMSE (FoR37 of the companion ScienceClaw-Eval benchmark).
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
fields (T, lon, lat) in K with ISO UTC times (6-hourly, consecutive steps); per initialisation context (n, 4, lon, lat) in K at init-18 h, -12 h, -6 h, 0 h and init_time (n ISO strings).(n, lon, lat) in K for init + 24 h, axes in the store's (longitude, latitude) order, finite and within a physical range (about 150-350 K, which catches degrees Celsius).scilib.weather.lat_weighted_rmse). Natural references: persistence (the field at init) and seasonal cycle plus damped anomaly persistence.scilib.weather.fit_predict(fields, times, context, init_time) (operator gridded_field_patch_ridge_forecast): per grid cell and UTC-hour bin a seasonal cycle (constant plus 3 annual harmonics), then one ridge regression per latitude row of the anomaly at +24 h on the (2r+1)x(2r+1) anomaly patches of the four context fields (defaults radius 2, lam 30; longitude wraps). Building blocks: fit_seasonal_cycle, seasonal_cycle_at, anomalies (operator gridded_field_seasonal_anomalies), fit_patch_ridge, predict_patch_ridge, lat_weights.weather.blocked_cv(fields, times, gap_days=6) runs temporal block cross-validation inside the record (training steps farther than gap_days from the held-out block) and returns per-initialisation RMSE. Operator gridded_field_lat_weighted_rmse scores any forecast.scienceclaw_tools(operation=weights) lists what is staged).context[i] and init_time[i] alone. Another initialisation's context can contain the future of item i, so never pool contexts across items to forecast a target.