chainer.functions.broadcast¶
- chainer.functions.broadcast(*args)[source]¶
Broadcast given variables.
- Parameters
args (
Variable
or N-dimensional array) – Input variables to be broadcasted. Each dimension of the shapes of the input variables must have the same size.- Returns
Variable
or tuple ofVariable
objects which are broadcasted from the given arguments.- Return type
Example
>>> x = np.random.uniform(0, 1, (3, 2)).astype(np.float32) >>> y = F.broadcast(x) >>> np.all(x == y.array) True >>> z = np.random.uniform(0, 1, (3, 2)).astype(np.float32) >>> y, w = F.broadcast(x, z) >>> np.all(x == y.array) & np.all(z == w.array) True