Fork me on GitHub
Arraymancer Technical reference Tutorial Spellbook (How-To's) Under the hood

Module operators_broadcasted_opencl

Search:
Group by:

Procs

proc `.+`[T: SomeReal](a, b: ClTensor[T]): ClTensor[T] {.
noInit, inline
.}
Broadcasted addition for tensors of incompatible but broadcastable shape.   Source Edit
proc `.-`[T: SomeReal](a, b: ClTensor[T]): ClTensor[T] {.
noInit, inline
.}
Broadcasted addition for tensors of incompatible but broadcastable shape.   Source Edit
proc `.*`[T: SomeReal](a, b: ClTensor[T]): ClTensor[T] {.
noInit
.}

Element-wise multiplication (Hadamard product).

And broadcasted element-wise multiplication.

  Source Edit
proc `./`[T: SomeReal](a, b: ClTensor[T]): ClTensor[T] {.
noInit
.}

Element-wise multiplication (Hadamard product).

And broadcasted element-wise multiplication.

  Source Edit