Custom model(with multiple inputs) with Graph conv layer


I am trying to create a custom model with graph layers in it with multiple inputs and am not able to get it to work.

I have tried to build the custom model but every example of using the graph layers with deepchem used one input variable and I tried making the call function input to take in multiple inputs like in the way keras model would be set up to take multiple inputs however function didn’t accept that. Then tried to build the keras model by calling the inputs and output layers using the model within keras and set 2 inputs and an output for the model however it seems that the output of the graphconv layer isn’t accepted by either the ker.batch normilisation layer (unknown shape error) or dc.graph pool layer (didn’t accept data type from the graph conv I think).