I have tried and failed to make Keras model.fit() work on my multi-output model with a custom loss that uses all outputs\' targets and predictions (specifically for 2 output