I have a batch of data:
[[0.1, 0.3],
 [0.5, 0.2],
 [0.7, 0.8],
 [0.6, 0.6],
 [0.2, 0.9]]

I have two networks, mlp1() and mlp2()
How can I process the data [0.7, 0.8] and [0.2, 0.9] with mlp1(), and the rest with mlp2() to get:
[mlp2([0.1, 0.3]),
 mlp2([0.5, 0.2]),
 mlp1([0.7, 0.8]),
 mlp2([0.6, 0.6]),
 mlp1([0.2, 0.9])]

Any suggestions are appreciated!