Keep TF version fixed and add pyarrow
This merge request updates both images:
- A 'test' stage is added to the dockerfiles to check that the expected TensorFlow version is still installed.
- The
mamba install
commands now use also--no-update-deps
to prevent unnecessary updates, especially to TensorFlow. This reduces the docker images size and build time. - The Pyarrow package is added to enable Parquet file support in Pandas. Note: Zstandard compression is supported. Use like
df.to_parquet('df.parquet.zst', engine='pyarrow', compression='zstd')
.