I have a neural network in which I built my own layer and it gives result with the shape A = [10, 5]
.
I want to feed the result to another layer which takes input with shape B = [10, 9, 5]
.
The input B
is based on the previous result A
, for example, selecting 9 different rows from A
for 10 times,making a new tensor with the shape [10, 9, 5]
.
Is there a way to do that?
Convert the tensor A (output of the layer) into a numpy array with:
For the sake of the example I'll use:
Then: