ops
Structs
Functions
add
mul
sub
div
matmul
gt
pow
sum
sum(x: Array, axis: List[Int] = List(), keep_dim: Bool = False, act_on_batch_dims: Bool = False) -> Array
sum(x: Array, axis: List[Int] = List(), keep_dim: Bool = False, act_on_batch_dims: Bool = False) -> Array
sin
cast
negate
cos
relu
log
gt_zero
incr_batch_dim_ctr
decr_batch_dim_ctr
permute
transpose
reshape
reshape(x: Array, shape: Variant[List[Int], Tuple[Int], Tuple[Int, Int], Tuple[Int, Int, Int], Tuple[Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int, Int]]) -> Array
reshape(x: Array, shape: Variant[List[Int], Tuple[Int], Tuple[Int, Int], Tuple[Int, Int, Int], Tuple[Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int, Int]]) -> Array
flatten
broadcast_to
broadcast_to(x: Array, shape: Variant[List[Int], Tuple[Int], Tuple[Int, Int], Tuple[Int, Int, Int], Tuple[Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int, Int]], act_on_batch_dims: Bool = False) -> Array
broadcast_to(x: Array, shape: Variant[List[Int], Tuple[Int], Tuple[Int, Int], Tuple[Int, Int, Int], Tuple[Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int, Int]], act_on_batch_dims: Bool = False) -> Array
Args
-
x
:Array
-
shape
:Variant[List[Int], Tuple[Int], Tuple[Int, Int], Tuple[Int, Int, Int], Tuple[Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int], Tuple[Int, Int, Int, Int, Int, Int, Int, Int]]
-
act_on_batch_dims
:Bool
(default:False
)
Returns
Array
stack
stack(args: List[Array], axis: Int = 0) -> Array
stack(args: List[Array], axis: Int = 0) -> Array
array_slice
array_slice(arg: Array, slices: List[Slice]) -> Array
array_slice(arg: Array, slices: List[Slice]) -> Array
concat
concat(args: List[Array], axis: Int = 0) -> Array
concat(args: List[Array], axis: Int = 0) -> Array
split
split(arg: Array, sizes: List[Int], axis: Int) -> List[Array]
split(arg: Array, sizes: List[Int], axis: Int) -> List[Array]
squeeze
squeeze(arg: Array, axis: List[Int], act_on_batch_dims: Bool = False) -> Array
squeeze(arg: Array, axis: List[Int], act_on_batch_dims: Bool = False) -> Array
unsqueeze
unsqueeze(arg: Array, axes: List[Int], act_on_batch_dims: Bool = False) -> Array
unsqueeze(arg: Array, axes: List[Int], act_on_batch_dims: Bool = False) -> Array
backward
Last updated on