Repository navigation
Patch release that makes dataset parsing and scoring independent of the
platform. All results in the paper and the paper artifact remain valid, since
the datasets and every reported value are unchanged.
Fixed
- Validation with
--require-checksumsaccepts the downloadedETTh1.csvon
every platform. Every dataset CSV file is now parsed with correct rounding,
whereas the default pandas parser rounds long decimals differently from
platform to platform. This changes the recorded content checksum of ETTh1
but not the values that models train on. scripts/preprocess_penmanshiel_hourly_wt08.pyreproduces the published
penmanshiel_hourly_wt08.parqueton every platform, so a rebuild from the
raw SCADA files passes--require-checksums. Previously, the rebuilt values
depended on the platform.- Analysis and the fixed-channel-fraction evaluation read the logged per-sample
errors exactly as written. Before, the last digit of full-precision outputs
could differ between platforms, while reported values were not affected. - A Git checkout on Windows keeps the committed bytes of
paper_artifact/and
configs/baseline_hparams.yaml, so these files match the checksums that the
manifests inpaper_artifact/record.