Trvl mask layers
Created by: goord
Implementation of training-validation split per parallel replica via a set of masking layers. This means there is only one (set of) observables, but still training-validation observable wrappers which mask out the correct data.
Currently, I still need to do:
-
Run the realistic nnpdf4 use case -
Compare results of a basic run -
Compare results of a realistic run -
Monitor memory use, investigate scaling with no. parallel replicas -
Test on GPU's