Skip to content

Explicit CN events, 2,190 training rows / 512 prediction rows ​

match ← All flat growth benchmarks

The country case's training-year dates and trained names' future dates as ordinary events, separating calendar machinery from the cost of the extra holiday columns.

Input ​

benchmark/inputs/v5/country-scaling-2190.json: 2190 history rows and 512 forecast rows.

Output ​

Largest difference: 0.00026 (0.0082% of the input's range).

Every forecast row from both libraries.

DateEffect ProphetPython ProphetDifference
2025-12-3020.004420.00441.3e-6
2025-12-3120.004420.00441.3e-6
2026-01-0123.007623.00780.00018
2026-01-0220.004420.00441.3e-6
2026-01-0320.004420.00441.3e-6
2026-01-0420.004420.00441.3e-6
2026-01-0520.004420.00441.3e-6
2026-01-0620.004420.00441.3e-6
2026-01-0720.004420.00441.3e-6
2026-01-0820.004420.00441.3e-6
2026-01-0920.004420.00441.3e-6
2026-01-1020.004420.00441.3e-6
2026-01-1120.004420.00441.3e-6
2026-01-1220.004420.00441.3e-6
2026-01-1320.004420.00441.3e-6
2026-01-1420.004420.00441.3e-6
2026-01-1520.004420.00441.3e-6
2026-01-1620.004420.00441.3e-6
2026-01-1720.004420.00441.3e-6
2026-01-1820.004420.00441.3e-6
2026-01-1920.004420.00441.3e-6
2026-01-2020.004420.00441.3e-6
2026-01-2120.004420.00441.3e-6
2026-01-2220.004420.00441.3e-6
2026-01-2320.004420.00441.3e-6
2026-01-2420.004420.00441.3e-6
2026-01-2520.004420.00441.3e-6
2026-01-2620.004420.00441.3e-6
2026-01-2720.004420.00441.3e-6
2026-01-2820.004420.00441.3e-6
2026-01-2920.004420.00441.3e-6
2026-01-3020.004420.00441.3e-6
2026-01-3120.004420.00441.3e-6
2026-02-0120.004420.00441.3e-6
2026-02-0220.004420.00441.3e-6
2026-02-0320.004420.00441.3e-6
2026-02-0420.004420.00441.3e-6
2026-02-0520.004420.00441.3e-6
2026-02-0620.004420.00441.3e-6
2026-02-0720.004420.00441.3e-6
2026-02-0820.004420.00441.3e-6
2026-02-0920.004420.00441.3e-6
2026-02-1020.004420.00441.3e-6
2026-02-1120.004420.00441.3e-6
2026-02-1220.004420.00441.3e-6
2026-02-1320.004420.00441.3e-6
2026-02-1420.004420.00441.3e-6
2026-02-1520.004420.00441.3e-6
2026-02-1619.954319.95450.00017
2026-02-1719.996919.99706.4e-5
2026-02-1819.996919.99706.4e-5
2026-02-1919.996919.99706.4e-5
2026-02-2020.004420.00441.3e-6
2026-02-2120.004420.00441.3e-6
2026-02-2220.004420.00441.3e-6
2026-02-2320.004420.00441.3e-6
2026-02-2420.004420.00441.3e-6
2026-02-2520.004420.00441.3e-6
2026-02-2620.004420.00441.3e-6
2026-02-2720.004420.00441.3e-6
2026-02-2820.004420.00441.3e-6
2026-03-0120.004420.00441.3e-6
2026-03-0220.004420.00441.3e-6
2026-03-0320.004420.00441.3e-6
2026-03-0420.004420.00441.3e-6
2026-03-0520.004420.00441.3e-6
2026-03-0620.004420.00441.3e-6
2026-03-0720.004420.00441.3e-6
2026-03-0820.004420.00441.3e-6
2026-03-0920.004420.00441.3e-6
2026-03-1020.004420.00441.3e-6
2026-03-1120.004420.00441.3e-6
2026-03-1220.004420.00441.3e-6
2026-03-1320.004420.00441.3e-6
2026-03-1420.004420.00441.3e-6
2026-03-1520.004420.00441.3e-6
2026-03-1620.004420.00441.3e-6
2026-03-1720.004420.00441.3e-6
2026-03-1820.004420.00441.3e-6
2026-03-1920.004420.00441.3e-6
2026-03-2020.004420.00441.3e-6
2026-03-2120.004420.00441.3e-6
2026-03-2220.004420.00441.3e-6
2026-03-2320.004420.00441.3e-6
2026-03-2420.004420.00441.3e-6
2026-03-2520.004420.00441.3e-6
2026-03-2620.004420.00441.3e-6
2026-03-2720.004420.00441.3e-6
2026-03-2820.004420.00441.3e-6
2026-03-2920.004420.00441.3e-6
2026-03-3020.004420.00441.3e-6
2026-03-3120.004420.00441.3e-6
2026-04-0120.004420.00441.3e-6
2026-04-0220.004420.00441.3e-6
2026-04-0320.004420.00441.3e-6
2026-04-0420.004420.00441.3e-6
2026-04-0519.999019.99914.4e-5
2026-04-0619.944119.94430.00026
2026-04-0720.004420.00441.3e-6
2026-04-0820.004420.00441.3e-6
2026-04-0920.004420.00441.3e-6
2026-04-1020.004420.00441.3e-6
2026-04-1120.004420.00441.3e-6
2026-04-1220.004420.00441.3e-6
2026-04-1320.004420.00441.3e-6
2026-04-1420.004420.00441.3e-6
2026-04-1520.004420.00441.3e-6
2026-04-1620.004420.00441.3e-6
2026-04-1720.004420.00441.3e-6
2026-04-1820.004420.00441.3e-6
2026-04-1920.004420.00441.3e-6
2026-04-2020.004420.00441.3e-6
2026-04-2120.004420.00441.3e-6
2026-04-2220.004420.00441.3e-6
2026-04-2320.004420.00441.3e-6
2026-04-2420.004420.00441.3e-6
2026-04-2520.004420.00441.3e-6
2026-04-2620.004420.00441.3e-6
2026-04-2720.004420.00441.3e-6
2026-04-2820.004420.00441.3e-6
2026-04-2920.004420.00441.3e-6
2026-04-3020.004420.00441.3e-6
2026-05-0119.997319.99747.1e-5
2026-05-0219.997319.99747.1e-5
2026-05-0320.004420.00441.3e-6
2026-05-0419.944619.94490.00026
2026-05-0520.004420.00441.3e-6
2026-05-0620.004420.00441.3e-6
2026-05-0720.004420.00441.3e-6
2026-05-0820.004420.00441.3e-6
2026-05-0920.004420.00441.3e-6
2026-05-1020.004420.00441.3e-6
2026-05-1120.004420.00441.3e-6
2026-05-1220.004420.00441.3e-6
2026-05-1320.004420.00441.3e-6
2026-05-1420.004420.00441.3e-6
2026-05-1520.004420.00441.3e-6
2026-05-1620.004420.00441.3e-6
2026-05-1720.004420.00441.3e-6
2026-05-1820.004420.00441.3e-6
2026-05-1920.004420.00441.3e-6
2026-05-2020.004420.00441.3e-6
2026-05-2120.004420.00441.3e-6
2026-05-2220.004420.00441.3e-6
2026-05-2320.004420.00441.3e-6
2026-05-2420.004420.00441.3e-6
2026-05-2520.004420.00441.3e-6
2026-05-2620.004420.00441.3e-6
2026-05-2720.004420.00441.3e-6
2026-05-2820.004420.00441.3e-6
2026-05-2920.004420.00441.3e-6
2026-05-3020.004420.00441.3e-6
2026-05-3120.004420.00441.3e-6
2026-06-0120.004420.00441.3e-6
2026-06-0220.004420.00441.3e-6
2026-06-0320.004420.00441.3e-6
2026-06-0420.004420.00441.3e-6
2026-06-0520.004420.00441.3e-6
2026-06-0620.004420.00441.3e-6
2026-06-0720.004420.00441.3e-6
2026-06-0820.004420.00441.3e-6
2026-06-0920.004420.00441.3e-6
2026-06-1020.004420.00441.3e-6
2026-06-1120.004420.00441.3e-6
2026-06-1220.004420.00441.3e-6
2026-06-1320.004420.00441.3e-6
2026-06-1420.004420.00441.3e-6
2026-06-1520.004420.00441.3e-6
2026-06-1620.004420.00441.3e-6
2026-06-1720.004420.00441.3e-6
2026-06-1820.004420.00441.3e-6
2026-06-1919.987619.98774.4e-5
2026-06-2020.004420.00441.3e-6
2026-06-2120.004420.00441.3e-6
2026-06-2220.004420.00441.3e-6
2026-06-2320.004420.00441.3e-6
2026-06-2420.004420.00441.3e-6
2026-06-2520.004420.00441.3e-6
2026-06-2620.004420.00441.3e-6
2026-06-2720.004420.00441.3e-6
2026-06-2820.004420.00441.3e-6
2026-06-2920.004420.00441.3e-6
2026-06-3020.004420.00441.3e-6
2026-07-0120.004420.00441.3e-6
2026-07-0220.004420.00441.3e-6
2026-07-0320.004420.00441.3e-6
2026-07-0420.004420.00441.3e-6
2026-07-0520.004420.00441.3e-6
2026-07-0620.004420.00441.3e-6
2026-07-0720.004420.00441.3e-6
2026-07-0820.004420.00441.3e-6
2026-07-0920.004420.00441.3e-6
2026-07-1020.004420.00441.3e-6
2026-07-1120.004420.00441.3e-6
2026-07-1220.004420.00441.3e-6
2026-07-1320.004420.00441.3e-6
2026-07-1420.004420.00441.3e-6
2026-07-1520.004420.00441.3e-6
2026-07-1620.004420.00441.3e-6
2026-07-1720.004420.00441.3e-6
2026-07-1820.004420.00441.3e-6
2026-07-1920.004420.00441.3e-6
2026-07-2020.004420.00441.3e-6
2026-07-2120.004420.00441.3e-6
2026-07-2220.004420.00441.3e-6
2026-07-2320.004420.00441.3e-6
2026-07-2420.004420.00441.3e-6
2026-07-2520.004420.00441.3e-6
2026-07-2620.004420.00441.3e-6
2026-07-2720.004420.00441.3e-6
2026-07-2820.004420.00441.3e-6
2026-07-2920.004420.00441.3e-6
2026-07-3020.004420.00441.3e-6
2026-07-3120.004420.00441.3e-6
2026-08-0120.004420.00441.3e-6
2026-08-0220.004420.00441.3e-6
2026-08-0320.004420.00441.3e-6
2026-08-0420.004420.00441.3e-6
2026-08-0520.004420.00441.3e-6
2026-08-0620.004420.00441.3e-6
2026-08-0720.004420.00441.3e-6
2026-08-0820.004420.00441.3e-6
2026-08-0920.004420.00441.3e-6
2026-08-1020.004420.00441.3e-6
2026-08-1120.004420.00441.3e-6
2026-08-1220.004420.00441.3e-6
2026-08-1320.004420.00441.3e-6
2026-08-1420.004420.00441.3e-6
2026-08-1520.004420.00441.3e-6
2026-08-1620.004420.00441.3e-6
2026-08-1720.004420.00441.3e-6
2026-08-1820.004420.00441.3e-6
2026-08-1920.004420.00441.3e-6
2026-08-2020.004420.00441.3e-6
2026-08-2120.004420.00441.3e-6
2026-08-2220.004420.00441.3e-6
2026-08-2320.004420.00441.3e-6
2026-08-2420.004420.00441.3e-6
2026-08-2520.004420.00441.3e-6
2026-08-2620.004420.00441.3e-6
2026-08-2720.004420.00441.3e-6
2026-08-2820.004420.00441.3e-6
2026-08-2920.004420.00441.3e-6
2026-08-3020.004420.00441.3e-6
2026-08-3120.004420.00441.3e-6
2026-09-0120.004420.00441.3e-6
2026-09-0220.004420.00441.3e-6
2026-09-0320.004420.00441.3e-6
2026-09-0420.004420.00441.3e-6
2026-09-0520.004420.00441.3e-6
2026-09-0620.004420.00441.3e-6
2026-09-0720.004420.00441.3e-6
2026-09-0820.004420.00441.3e-6
2026-09-0920.004420.00441.3e-6
2026-09-1020.004420.00441.3e-6
2026-09-1120.004420.00441.3e-6
2026-09-1220.004420.00441.3e-6
2026-09-1320.004420.00441.3e-6
2026-09-1420.004420.00441.3e-6
2026-09-1520.004420.00441.3e-6
2026-09-1620.004420.00441.3e-6
2026-09-1720.004420.00441.3e-6
2026-09-1820.004420.00441.3e-6
2026-09-1920.004420.00441.3e-6
2026-09-2020.004420.00441.3e-6
2026-09-2120.004420.00441.3e-6
2026-09-2220.004420.00441.3e-6
2026-09-2320.004420.00441.3e-6
2026-09-2420.004420.00441.3e-6
2026-09-2520.000120.00013.7e-5
2026-09-2620.004420.00441.3e-6
2026-09-2720.004420.00441.3e-6
2026-09-2820.004420.00441.3e-6
2026-09-2920.004420.00441.3e-6
2026-09-3020.004420.00441.3e-6
2026-10-0119.993219.99322.0e-6
2026-10-0219.993219.99322.0e-6
2026-10-0319.993219.99322.0e-6
2026-10-0420.004420.00441.3e-6
2026-10-0519.985819.98594.4e-5
2026-10-0620.004420.00441.3e-6
2026-10-0720.004420.00441.3e-6
2026-10-0820.004420.00441.3e-6
2026-10-0920.004420.00441.3e-6
2026-10-1020.004420.00441.3e-6
2026-10-1120.004420.00441.3e-6
2026-10-1220.004420.00441.3e-6
2026-10-1320.004420.00441.3e-6
2026-10-1420.004420.00441.3e-6
2026-10-1520.004420.00441.3e-6
2026-10-1620.004420.00441.3e-6
2026-10-1720.004420.00441.3e-6
2026-10-1820.004420.00441.3e-6
2026-10-1920.004420.00441.3e-6
2026-10-2020.004420.00441.3e-6
2026-10-2120.004420.00441.3e-6
2026-10-2220.004420.00441.3e-6
2026-10-2320.004420.00441.3e-6
2026-10-2420.004420.00441.3e-6
2026-10-2520.004420.00441.3e-6
2026-10-2620.004420.00441.3e-6
2026-10-2720.004420.00441.3e-6
2026-10-2820.004420.00441.3e-6
2026-10-2920.004420.00441.3e-6
2026-10-3020.004420.00441.3e-6
2026-10-3120.004420.00441.3e-6
2026-11-0120.004420.00441.3e-6
2026-11-0220.004420.00441.3e-6
2026-11-0320.004420.00441.3e-6
2026-11-0420.004420.00441.3e-6
2026-11-0520.004420.00441.3e-6
2026-11-0620.004420.00441.3e-6
2026-11-0720.004420.00441.3e-6
2026-11-0820.004420.00441.3e-6
2026-11-0920.004420.00441.3e-6
2026-11-1020.004420.00441.3e-6
2026-11-1120.004420.00441.3e-6
2026-11-1220.004420.00441.3e-6
2026-11-1320.004420.00441.3e-6
2026-11-1420.004420.00441.3e-6
2026-11-1520.004420.00441.3e-6
2026-11-1620.004420.00441.3e-6
2026-11-1720.004420.00441.3e-6
2026-11-1820.004420.00441.3e-6
2026-11-1920.004420.00441.3e-6
2026-11-2020.004420.00441.3e-6
2026-11-2120.004420.00441.3e-6
2026-11-2220.004420.00441.3e-6
2026-11-2320.004420.00441.3e-6
2026-11-2420.004420.00441.3e-6
2026-11-2520.004420.00441.3e-6
2026-11-2620.004420.00441.3e-6
2026-11-2720.004420.00441.3e-6
2026-11-2820.004420.00441.3e-6
2026-11-2920.004420.00441.3e-6
2026-11-3020.004420.00441.3e-6
2026-12-0120.004420.00441.3e-6
2026-12-0220.004420.00441.3e-6
2026-12-0320.004420.00441.3e-6
2026-12-0420.004420.00441.3e-6
2026-12-0520.004420.00441.3e-6
2026-12-0620.004420.00441.3e-6
2026-12-0720.004420.00441.3e-6
2026-12-0820.004420.00441.3e-6
2026-12-0920.004420.00441.3e-6
2026-12-1020.004420.00441.3e-6
2026-12-1120.004420.00441.3e-6
2026-12-1220.004420.00441.3e-6
2026-12-1320.004420.00441.3e-6
2026-12-1420.004420.00441.3e-6
2026-12-1520.004420.00441.3e-6
2026-12-1620.004420.00441.3e-6
2026-12-1720.004420.00441.3e-6
2026-12-1820.004420.00441.3e-6
2026-12-1920.004420.00441.3e-6
2026-12-2020.004420.00441.3e-6
2026-12-2120.004420.00441.3e-6
2026-12-2220.004420.00441.3e-6
2026-12-2320.004420.00441.3e-6
2026-12-2420.004420.00441.3e-6
2026-12-2520.004420.00441.3e-6
2026-12-2620.004420.00441.3e-6
2026-12-2720.004420.00441.3e-6
2026-12-2820.004420.00441.3e-6
2026-12-2920.004420.00441.3e-6
2026-12-3020.004420.00441.3e-6
2026-12-3120.004420.00441.3e-6
2027-01-0123.007623.00780.00018
2027-01-0220.004420.00441.3e-6
2027-01-0320.004420.00441.3e-6
2027-01-0420.004420.00441.3e-6
2027-01-0520.004420.00441.3e-6
2027-01-0620.004420.00441.3e-6
2027-01-0720.004420.00441.3e-6
2027-01-0820.004420.00441.3e-6
2027-01-0920.004420.00441.3e-6
2027-01-1020.004420.00441.3e-6
2027-01-1120.004420.00441.3e-6
2027-01-1220.004420.00441.3e-6
2027-01-1320.004420.00441.3e-6
2027-01-1420.004420.00441.3e-6
2027-01-1520.004420.00441.3e-6
2027-01-1620.004420.00441.3e-6
2027-01-1720.004420.00441.3e-6
2027-01-1820.004420.00441.3e-6
2027-01-1920.004420.00441.3e-6
2027-01-2020.004420.00441.3e-6
2027-01-2120.004420.00441.3e-6
2027-01-2220.004420.00441.3e-6
2027-01-2320.004420.00441.3e-6
2027-01-2420.004420.00441.3e-6
2027-01-2520.004420.00441.3e-6
2027-01-2620.004420.00441.3e-6
2027-01-2720.004420.00441.3e-6
2027-01-2820.004420.00441.3e-6
2027-01-2920.004420.00441.3e-6
2027-01-3020.004420.00441.3e-6
2027-01-3120.004420.00441.3e-6
2027-02-0120.004420.00441.3e-6
2027-02-0220.004420.00441.3e-6
2027-02-0320.004420.00441.3e-6
2027-02-0420.004420.00441.3e-6
2027-02-0519.954319.95450.00017
2027-02-0619.996919.99706.4e-5
2027-02-0719.996919.99706.4e-5
2027-02-0819.996919.99706.4e-5
2027-02-0920.008220.00830.00010
2027-02-1020.008220.00830.00010
2027-02-1120.004420.00441.3e-6
2027-02-1220.004420.00441.3e-6
2027-02-1320.004420.00441.3e-6
2027-02-1420.004420.00441.3e-6
2027-02-1520.004420.00441.3e-6
2027-02-1620.004420.00441.3e-6
2027-02-1720.004420.00441.3e-6
2027-02-1820.004420.00441.3e-6
2027-02-1920.004420.00441.3e-6
2027-02-2020.004420.00441.3e-6
2027-02-2120.004420.00441.3e-6
2027-02-2220.004420.00441.3e-6
2027-02-2320.004420.00441.3e-6
2027-02-2420.004420.00441.3e-6
2027-02-2520.004420.00441.3e-6
2027-02-2620.004420.00441.3e-6
2027-02-2720.004420.00441.3e-6
2027-02-2820.004420.00441.3e-6
2027-03-0120.004420.00441.3e-6
2027-03-0220.004420.00441.3e-6
2027-03-0320.004420.00441.3e-6
2027-03-0420.004420.00441.3e-6
2027-03-0520.004420.00441.3e-6
2027-03-0620.004420.00441.3e-6
2027-03-0720.004420.00441.3e-6
2027-03-0820.004420.00441.3e-6
2027-03-0920.004420.00441.3e-6
2027-03-1020.004420.00441.3e-6
2027-03-1120.004420.00441.3e-6
2027-03-1220.004420.00441.3e-6
2027-03-1320.004420.00441.3e-6
2027-03-1420.004420.00441.3e-6
2027-03-1520.004420.00441.3e-6
2027-03-1620.004420.00441.3e-6
2027-03-1720.004420.00441.3e-6
2027-03-1820.004420.00441.3e-6
2027-03-1920.004420.00441.3e-6
2027-03-2020.004420.00441.3e-6
2027-03-2120.004420.00441.3e-6
2027-03-2220.004420.00441.3e-6
2027-03-2320.004420.00441.3e-6
2027-03-2420.004420.00441.3e-6
2027-03-2520.004420.00441.3e-6
2027-03-2620.004420.00441.3e-6
2027-03-2720.004420.00441.3e-6
2027-03-2820.004420.00441.3e-6
2027-03-2920.004420.00441.3e-6
2027-03-3020.004420.00441.3e-6
2027-03-3120.004420.00441.3e-6
2027-04-0120.004420.00441.3e-6
2027-04-0220.004420.00441.3e-6
2027-04-0320.004420.00441.3e-6
2027-04-0420.004420.00441.3e-6
2027-04-0519.999019.99914.4e-5
2027-04-0620.004420.00441.3e-6
2027-04-0720.004420.00441.3e-6
2027-04-0820.004420.00441.3e-6
2027-04-0920.004420.00441.3e-6
2027-04-1020.004420.00441.3e-6
2027-04-1120.004420.00441.3e-6
2027-04-1220.004420.00441.3e-6
2027-04-1320.004420.00441.3e-6
2027-04-1420.004420.00441.3e-6
2027-04-1520.004420.00441.3e-6
2027-04-1620.004420.00441.3e-6
2027-04-1720.004420.00441.3e-6
2027-04-1820.004420.00441.3e-6
2027-04-1920.004420.00441.3e-6
2027-04-2020.004420.00441.3e-6
2027-04-2120.004420.00441.3e-6
2027-04-2220.004420.00441.3e-6
2027-04-2320.004420.00441.3e-6
2027-04-2420.004420.00441.3e-6
2027-04-2520.004420.00441.3e-6
2027-04-2620.004420.00441.3e-6
2027-04-2720.004420.00441.3e-6
2027-04-2820.004420.00441.3e-6
2027-04-2920.004420.00441.3e-6
2027-04-3020.004420.00441.3e-6
2027-05-0119.997319.99747.1e-5
2027-05-0219.997319.99747.1e-5
2027-05-0319.944619.94490.00026
2027-05-0419.944619.94490.00026
2027-05-0520.004420.00441.3e-6
2027-05-0620.004420.00441.3e-6
2027-05-0720.004420.00441.3e-6
2027-05-0820.004420.00441.3e-6
2027-05-0920.004420.00441.3e-6
2027-05-1020.004420.00441.3e-6
2027-05-1120.004420.00441.3e-6
2027-05-1220.004420.00441.3e-6
2027-05-1320.004420.00441.3e-6
2027-05-1420.004420.00441.3e-6
2027-05-1520.004420.00441.3e-6
2027-05-1620.004420.00441.3e-6
2027-05-1720.004420.00441.3e-6
2027-05-1820.004420.00441.3e-6
2027-05-1920.004420.00441.3e-6
2027-05-2020.004420.00441.3e-6
2027-05-2120.004420.00441.3e-6
2027-05-2220.004420.00441.3e-6
2027-05-2320.004420.00441.3e-6
2027-05-2420.004420.00441.3e-6
2027-05-2520.004420.00441.3e-6

Timing ​

Median of all measured repetitions.

StepEffect ProphetPython ProphetEffect Prophet is
Fit22.9 ms84.9 ms3.7× faster
Predict4.74 ms9.84 ms2.1× faster
Save model to JSON38 µs3.34 ms87× faster
Load model from JSON1.87 ms10.2 ms5.5× faster
Load and predict in a new process197 ms1.49 s7.6× faster

Settings ​

The case declaration both libraries ran.

json
{
  "kind": "map",
  "comparison": {
    "kind": "equivalent-objective",
    "evidenceId": "country-calendar-public-v1"
  },
  "configuration": {
    "growth": "flat",
    "scaling": "absmax",
    "seasonalityMode": "additive",
    "holidaysMode": "additive",
    "changepoints": {
      "mode": "auto",
      "count": 25,
      "range": 0.8
    },
    "changepointPriorScale": 0.05,
    "seasonalities": [],
    "events": [
      {
        "name": "New Year's Day",
        "date": "2020-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 01/19/2020)",
        "date": "2020-01-24",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2020-01-25",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2020-01-26",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2020-01-27",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2020-01-28",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2020-01-29",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2020-01-30",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year Extended Holiday",
        "date": "2020-01-31",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year Extended Holiday",
        "date": "2020-02-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year Extended Holiday",
        "date": "2020-02-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2020-04-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day (observed)",
        "date": "2020-04-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2020-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/26/2020)",
        "date": "2020-05-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 05/09/2020)",
        "date": "2020-05-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2020-06-25",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 06/28/2020)",
        "date": "2020-06-26",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2020-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2020-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2020-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2020-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2020-10-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival (observed)",
        "date": "2020-10-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 09/27/2020)",
        "date": "2020-10-07",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/10/2020)",
        "date": "2020-10-08",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2021-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 02/07/2021)",
        "date": "2021-02-11",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2021-02-12",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2021-02-13",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2021-02-14",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2021-02-15",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2021-02-16",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 02/20/2021)",
        "date": "2021-02-17",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2021-04-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day (observed)",
        "date": "2021-04-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2021-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day (observed)",
        "date": "2021-05-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/25/2021)",
        "date": "2021-05-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 05/08/2021)",
        "date": "2021-05-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2021-06-14",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 09/18/2021)",
        "date": "2021-09-20",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2021-09-21",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2021-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2021-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2021-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2021-10-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2021-10-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 09/26/2021)",
        "date": "2021-10-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/09/2021)",
        "date": "2021-10-07",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2022-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day (observed)",
        "date": "2022-01-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 01/29/2022)",
        "date": "2022-01-31",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2022-02-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2022-02-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2022-02-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 01/30/2022)",
        "date": "2022-02-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/02/2022)",
        "date": "2022-04-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2022-04-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2022-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day (observed)",
        "date": "2022-05-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/24/2022)",
        "date": "2022-05-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 05/07/2022)",
        "date": "2022-05-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2022-06-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2022-09-10",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival (observed)",
        "date": "2022-09-12",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2022-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2022-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2022-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2022-10-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2022-10-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/08/2022)",
        "date": "2022-10-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/09/2022)",
        "date": "2022-10-07",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2023-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day (observed)",
        "date": "2023-01-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2023-01-22",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2023-01-23",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2023-01-24",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2023-01-25",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 01/28/2023)",
        "date": "2023-01-26",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 01/29/2023)",
        "date": "2023-01-27",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2023-04-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2023-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/23/2023)",
        "date": "2023-05-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 05/06/2023)",
        "date": "2023-05-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2023-06-22",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 06/25/2023)",
        "date": "2023-06-23",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2023-09-29",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2023-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2023-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2023-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2023-10-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/07/2023)",
        "date": "2023-10-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/08/2023)",
        "date": "2023-10-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2024-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2024-02-10",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2024-02-11",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2024-02-12",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2024-02-13",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2024-02-14",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 02/04/2024)",
        "date": "2024-02-15",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 02/18/2024)",
        "date": "2024-02-16",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2024-04-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/07/2024)",
        "date": "2024-04-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2024-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/28/2024)",
        "date": "2024-05-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 05/11/2024)",
        "date": "2024-05-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2024-06-10",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 09/14/2024)",
        "date": "2024-09-16",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2024-09-17",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2024-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2024-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2024-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 09/29/2024)",
        "date": "2024-10-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/12/2024)",
        "date": "2024-10-07",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2025-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year's Eve",
        "date": "2025-01-28",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2025-01-29",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2025-01-30",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2025-01-31",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 01/26/2025)",
        "date": "2025-02-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 02/08/2025)",
        "date": "2025-02-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2025-04-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2025-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2025-05-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 04/27/2025)",
        "date": "2025-05-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2025-05-31",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival (observed)",
        "date": "2025-06-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2025-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2025-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2025-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2025-10-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 09/28/2025)",
        "date": "2025-10-07",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Day off (substituted from 10/11/2025)",
        "date": "2025-10-08",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2026-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year's Eve",
        "date": "2026-02-16",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2026-02-17",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2026-02-18",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2026-02-19",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2026-04-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day (observed)",
        "date": "2026-04-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2026-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2026-05-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day (observed)",
        "date": "2026-05-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2026-06-19",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2026-09-25",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2026-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2026-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2026-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2026-10-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "New Year's Day",
        "date": "2027-01-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year's Eve",
        "date": "2027-02-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2027-02-06",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2027-02-07",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival)",
        "date": "2027-02-08",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2027-02-09",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Chinese New Year (Spring Festival) (observed)",
        "date": "2027-02-10",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Tomb-Sweeping Day",
        "date": "2027-04-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2027-05-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day",
        "date": "2027-05-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day (observed)",
        "date": "2027-05-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Labor Day (observed)",
        "date": "2027-05-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Dragon Boat Festival",
        "date": "2027-06-09",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "Mid-Autumn Festival",
        "date": "2027-09-15",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2027-10-01",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2027-10-02",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day",
        "date": "2027-10-03",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2027-10-04",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      },
      {
        "name": "National Day (observed)",
        "date": "2027-10-05",
        "lowerWindowDays": 0,
        "upperWindowDays": 0,
        "priorScale": 10
      }
    ],
    "regressors": []
  },
  "pythonOptimizer": {
    "algorithm": "Auto",
    "maxIterations": 10000,
    "newtonFallback": true,
    "sigFigs": 12
  }
}

Inspired by Prophet from Meta. Not affiliated with Meta.