Batch matrix multiplication for deep learning
computes matrix multiplication for each page of dlC
= dlmtimes(dlA,dlB
)dlA
and
dlB
. For 3-D inputs dlA
and dlB
,
dlC
is calculated as
dlC(:,:,i) = dlA(:,:,i) * dlB(:,:,i)
n
-dimensional inputs dlA
and dlB
,
dlC
is calculated
asdlC(:,:,i1,...,in) = dlA(:,:,i1,...,in) * dlB(:,:,i1,...,in)
dlA
or dlB
is a two-dimensional matrix, this
matrix multiplies each page of the other input.