When the new parameter in config.inference, normalize, was added in this commit, logic was added to valid.py and inference.py to remove the normalization transformation from estimates. In train.py, the logic to transform mix was added, however, nothing was added for estimates.
When the new parameter in config.inference, normalize, was added in this commit, logic was added to valid.py and inference.py to remove the normalization transformation from
estimates
. In train.py, the logic to transformmix
was added, however, nothing was added forestimates
.https://github.com/ZFTurbo/Music-Source-Separation-Training/blob/54bd7259dca5864bd38c7962ec36d05579aba7e7/train.py#L182-L212
Would this affect the SDR calculation in
sdr_val = sdr(references, estimates)[0]
?