{ "name": "q1_astana_patchtst_density_forecaster", "kind": "patchtst_forecast", "dataset": "astana", "source": "C:\\Users\\BG\\Desktop\\flowmatic\\data\\astana_synthetic_data.csv", "rows": 18000, "seqLen": 48, "horizon": 1, "createdAt": "2026-04-09T09:17:20.766468+00:00", "metrics": { "history": [ { "epoch": 1, "train_loss": 0.5251505578065134, "val_loss": 0.4091065216697462, "seconds": 1.0419645309448242, "mae": 0.4776931405067444, "rmse": 0.6396143436431885 }, { "epoch": 2, "train_loss": 0.3783109924813355, "val_loss": 0.3040742382373989, "seconds": 0.9244167804718018, "mae": 0.36851415038108826, "rmse": 0.551429271697998 }, { "epoch": 3, "train_loss": 0.3569650700303678, "val_loss": 0.29812985622540883, "seconds": 0.92006516456604, "mae": 0.32199540734291077, "rmse": 0.5460126996040344 }, { "epoch": 4, "train_loss": 0.3471423252437518, "val_loss": 0.29805478728917556, "seconds": 0.9634335041046143, "mae": 0.32211852073669434, "rmse": 0.5459439158439636 }, { "epoch": 5, "train_loss": 0.33970784119752945, "val_loss": 0.2915220021803141, "seconds": 0.9492475986480713, "mae": 0.34728115797042847, "rmse": 0.5399277806282043 }, { "epoch": 6, "train_loss": 0.33387938503027154, "val_loss": 0.2973053490509951, "seconds": 0.8520047664642334, "mae": 0.2955838441848755, "rmse": 0.5452571511268616 }, { "epoch": 7, "train_loss": 0.32770455491195605, "val_loss": 0.2873026752105066, "seconds": 0.8529078960418701, "mae": 0.3114582896232605, "rmse": 0.5360062122344971 }, { "epoch": 8, "train_loss": 0.32530119915534483, "val_loss": 0.2914434742615474, "seconds": 0.8530936241149902, "mae": 0.3521425426006317, "rmse": 0.5398550629615784 } ], "final": { "epoch": 8, "train_loss": 0.32530119915534483, "val_loss": 0.2914434742615474, "seconds": 0.8530936241149902, "mae": 0.3521425426006317, "rmse": 0.5398550629615784 }, "best": { "epoch": 7, "train_loss": 0.32770455491195605, "val_loss": 0.2873026752105066, "seconds": 0.8529078960418701, "mae": 0.3114582896232605, "rmse": 0.5360062122344971 }, "test": { "test_loss": 0.3425562016270305, "test_mae": 0.3431200683116913, "test_rmse": 0.5852830410003662 } }, "task": { "target": "Traffic_Density", "featureColumns": [ "Event_ID", "Speed_kmh", "Latitude", "Longitude", "Traffic_Density" ], "scaler": { "mean": [ 9000.5, 59.570167541503906, 51.14714431762695, 71.4462890625, 49.75082778930664 ], "std": [ 5196.15283203125, 34.899532318115234, 0.029676832258701324, 0.05214216187596321, 31.37724494934082 ] }, "targetIndex": 4 }, "purpose": "Forecast smart-city sensor values for core processing-unit routing and prediction.", "production": { "parameterCount": 101185, "latency": { "device": "cuda", "batchSize": 1, "meanLatencyMs": 0.6591653823852539 }, "torchscriptExported": true, "official": true, "slot": "traffic_forecast", "priority": 1, "portfolioVersion": "phase2" }, "capabilities": { "modality": "traffic", "tasks": [ "forecast" ], "sensorKinds": [ "traffic", "generic" ], "requiresGeo": false, "seqLen": 48, "horizon": 1, "inputContract": { "featureColumns": [ "Event_ID", "Speed_kmh", "Latitude", "Longitude", "Traffic_Density" ], "target": "Traffic_Density", "labelColumn": null, "timestampField": null }, "updatedAt": "2026-05-26T17:40:24.475974+00:00" } }