Spaces:
Sleeping
Sleeping
Commit History
-
Прогноз: покрытие регионов, офлайн-календарь, граница окна выработки
sviatoslav948 +1: Claude Fable 5- порог включения региона 30000 → 5000 заказов/30дн: в прогноз не попадали 24 региона из 49 (3,25% сети) с полной историей, из-за чего сумма регионов шла на 3,5% ниже ряда «ВСЕ» и весь ТТ-слой с курьеро-часами занижался - производственный календарь: кэш на диск + офлайн-реконструкция, isdayoff.ru недоступен из-под VPN и валил весь расчёт - окна выработки закрыты сверху датой couriers_daily: заказы теперь могут быть свежее курьеров, незакрытое окно завышало opc на 5,5% Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>acd4123
-
Chronos-2: честная почасовая модель (freq=h) вместо daily + hourly profile
Sviatoslav IvanovРаньше Chronos-2 предсказывал дневные суммы по ТТ, а часы получались постфактум через исторический профиль (tt_id, dow, hour). Теперь модель строит прогноз непосредственно в почасовом разрезе: - _run_chronos_region: freq="h", prediction_length = forecast_days * 24 - Multi-series по item_id=tt_id; история ограничена HOURLY_HIST_DAYS=60 - Почасовые ковариаты: temp_2m, precipitation, snowfall (Open-Meteo hourly) + календарные is_holiday/is_short broadcast на 24 часа - В app/utils/data.py добавлены fetch_weather_hourly и fetch_weather_forecast_hourly - Дневная строка в chronos_forecast = SUM 24 предсказанных часов (не профиль) - Почасовые строки — прямые предсказания Chronos-2 (с p10/p90 на каждый час) Тесты: Рязанская обл (2 ТТ) — 17с, Краснодарский кр (13 ТТ) — 29с. Суточная динамика реалистична: ночь 1-3, утренний подъём 6-9, плато 10-14, вечерний пик 17-19. daily = sum(hourly) с точностью округления (≤24 на ТТ-день).c2ea2b2
-
deploy: Chronos-2 order forecast dashboard
Chronos Deployfe4d950