If you pass data1 (normalized to [0, 1]) and data2 (normalized to [-1, 1]) to the same model, you won’t get the same outputs.
However, you could be successful in training models using both approaches.
This would of course still give you slightly different outputs, even if the accuracy of both models is comparable.