Changelog
Bugfix update:
Fix same value prediction when batch size is smaller or equal to size of execution threads. Due to same value prediction, only one classifier is ever trained.
Now, SHAC.as_seeded() or SHAC.set_seed() must be called before every operation and after restoration in order to ensure non determinsm.
Cause of issue: Deterministic behaviour on multiprocessing systems requires distributed management of global and local seeds.