function z = dlmtimes(x, y)
%DLMTIMES Batch matrix multiplication for deep learning
%   DLMTIMES is not recommended. Use PAGEMTIMES instead.
%
%   C = DLMTIMES(A,B) computes matrix multiplication for each page of
%   arrays A and B. If A and B are 3-dimensional,
%      C(:, :, i) = A(:,:,i) * B(:,:,i).
%   Similarly, for higher dimensions
%      C(:,:,i1,i2,...,in) = A(:,:,i1,i2,...,in) * B(:,:,i1,i2,...,in).
%
%   The number of columns of A must match the number of rows of B. 
%   All dimensions beyond the first two must have compatible sizes. Two
%   inputs have compatible sizes if, for every dimension, the dimension
%   sizes of the inputs are either the same or one of them is 1.
%
%   The inputs A and B must not be formatted unless one of A or B
%   is unformatted and has scalar pages.
%
%   See also DLARRAY/PAGEMTIMES, DLARRAY.

%   Copyright 2019-2020 The MathWorks, Inc.

z = pagemtimes(x, y);
