I make input for neural network with cv.dnn.blobFromImages, and then run forward function. Number of input images = 20. But I always get only one output, for first blob. I saw documentation of blobFromImages and forward fucntions but it didn't help. I got the same result on Python and C++
imgs = [cv.imread(e) for e in os.listdir()] #20 images
cv_input = cv.dnn.blobFromImages(imgs, 1, (64,64))
cvNet.setInput(cv_input)
pred = cvNet.forward()
pred # array([[1.]], dtype=float32)