hadamard

function hadamard(x:Real[_], y:Real[_]) -> Real[_]

Hadamard (element-wise) vector product.

function hadamard(x:Integer[_], y:Integer[_]) -> Integer[_]

Hadamard (element-wise) vector product.

function hadamard(x:Boolean[_], y:Boolean[_]) -> Boolean[_]

Hadamard (element-wise) vector product.

function hadamard(X:Real[_,_], Y:Real[_,_]) -> Real[_,_]

Hadamard (element-wise) matrix product.

function hadamard(X:Integer[_,_], Y:Integer[_,_]) -> Integer[_,_]

Hadamard (element-wise) matrix product.

function hadamard(X:Boolean[_,_], Y:Boolean[_,_]) -> Boolean[_,_]

Hadamard (element-wise) matrix product.