Update scaling and writing
Summary
This MR introduces the following changes
- Use
gzip
compression during scaling. - Use per jet chunking if applying compression to final shuffled train files
- Check for
nan
andinf
scales
Relates to the following issues
- closes #171 (closed)
- closes #174 (closed)