Sourceval create_context : unit -> Nx_native__.Internal.context Sourceval op_add : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_mul : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_idiv : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_fdiv : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_max : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_mod : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_pow : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_xor : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_or : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_and : ('a, 'b) t -> ('a, 'b) Nx_native__.Internal.t -> ('a, 'b) t Sourceval op_neg : ('a, 'b) t -> ('a, 'b) t Sourceval op_log2 : ('a, 'b) t -> ('a, 'b) t Sourceval op_exp2 : ('a, 'b) t -> ('a, 'b) t Sourceval op_sin : ('a, 'b) t -> ('a, 'b) t Sourceval op_sqrt : ('a, 'b) t -> ('a, 'b) t Sourceval op_recip : ('a, 'b) t -> ('a, 'b) t Sourceval op_reduce_sum : axes:int array -> keepdims:bool -> ('a, 'b) t -> ('a, 'b) t Sourceval op_reduce_max : axes:int array -> keepdims:bool -> ('a, 'b) t -> ('a, 'b) t Sourceval op_reduce_prod :
axes:int array ->
keepdims:bool ->
('a, 'b) t ->
('a, 'b) t Sourceval op_reshape : ('a, 'b) t -> int array -> ('a, 'b) t Sourceval op_expand : ('a, 'b) t -> int array -> ('a, 'b) t Sourceval op_permute : ('a, 'b) t -> int array -> ('a, 'b) t Sourceval op_pad : ('a, 'b) t -> (int * int) array -> 'a -> ('a, 'b) t Sourceval op_shrink : ('a, 'b) t -> (int * int) array -> ('a, 'b) t Sourceval op_flip : ('a, 'b) t -> bool array -> ('a, 'b) t Sourceval op_cat : ('a, 'b) Nx_native__.Internal.t list -> int -> ('a, 'b) t Sourceval op_contiguous :
('a, 'b) Nx_native__.Internal.t ->
('a, 'b) Nx_native__.Internal.t Sourceval op_copy :
('a, 'b) Nx_native__.Internal.t ->
('a, 'b) Nx_native__.Internal.t Sourceval op_assign :
('a, 'b) Nx_native__.Internal.t ->
('a, 'b) Nx_native__.Internal.t ->
unit Sourceval op_gather :
('a, 'b) t ->
(int32, 'c) Nx_native__.Internal.t ->
int ->
('a, 'b) t Sourceval op_scatter :
?mode:[< `Add | `Set Set ] ->
?unique_indices:bool ->
('a, 'b) Nx_native__.Internal.t ->
(int32, Nx_core.Dtype.int32_elt) Nx_native__.Internal.t ->
('a, 'b) Nx_native__.Internal.t ->
int ->
('a, 'b) Nx_native__.Internal.t Sourceval op_unfold :
('a, 'b) t ->
kernel_size:int array ->
stride:int array ->
dilation:int array ->
padding:(int * int) array ->
('a, 'b) Nx_native__.Internal.t Sourceval op_fold :
('a, 'b) t ->
output_size:int array ->
kernel_size:int array ->
stride:int array ->
dilation:int array ->
padding:(int * int) array ->
('a, 'b) Nx_native__.Internal.t Sourceval op_matmul :
('a, 'b) t ->
('a, 'b) Nx_native__.Internal.t ->
('a, 'b) Nx_native__.Internal.t