For my model, I need to apply z-normalization to the input data. For train and test, I can denormalize the output since I have the mean and standard deviation for both y-true train and test sets.
However, when using the same model for unseen data, I need to apply the same z-normalization step to the input data (each feature is z-normalized). My question is how to do the output's denormalization since the y-true set does not exist, and consequently I cannot have the mean and standard deviations.
Is saving the mean and standard deviation during the training step a valid approach to work around this issue? I know that an uncertainty level will be introduced, but I can't think about anything else.
I have seen other questions about denormalization, like this one here, but they are talking about a different problem.