So if I have to build a Siamese network in Keras, I can give 2 inputs to the model but the real problem is that when I give 2 separate inputs, the flow of gradients will be