DSL_modules.NTDSLval grad_spec : Tensor.grad_specval term : ?init_data:??? -> ?fetch_op:??? -> Tensor.op_funval number : ?label:??? -> ?axis_basis:??? -> Base.float -> Tensor.tval bits : ?label:??? -> ?axis_basis:??? -> Base.int64 -> Tensor.tval ndarray : Base.float Base.array -> Tensor.op_funval embed_self_id : ?label:??? -> unit -> Tensor.tval default_param_init :
(unit ->
?label:??? ->
?top_down_prec:??? ->
?batch_dims:??? ->
?batch_axes:??? ->
?input_dims:??? ->
?output_dims:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
unit ->
Tensor.t)
Base.refval param :
?value:??? ->
?values:??? ->
?param_init:??? ->
Base.string ->
?more_label:??? ->
Tensor.param_op_funval einsum :
?capture_dims:??? ->
Base.string ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval outer_sum :
?capture_dims:??? ->
Base.string ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval einsum1 : ?capture_dims:??? -> Base.string -> Tensor.t -> Tensor.op_funval einmax1 :
?capture_dims:??? ->
?nonoverlapping:??? ->
Base.string ->
Tensor.t ->
Tensor.op_funval tropical :
?capture_dims:??? ->
?nonoverlapping:??? ->
Base.string ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval concat_sum :
?capture_dims:??? ->
?negated:??? ->
Base.string ->
Tensor.t Base.Array.t ->
Tensor.op_funval concat :
?capture_dims:??? ->
?negated:??? ->
Base.string ->
Tensor.t Base.Array.t ->
Tensor.op_funval stack : stack_axis -> Tensor.t Base.Array.t -> Tensor.op_funval offsets : Tensor.op_funval range : ?label:??? -> ?axis_basis:??? -> Base__Int.t -> Tensor.tval range_of_shape :
?label:??? ->
?batch_dims:??? ->
?input_dims:??? ->
?output_dims:??? ->
?batch_axes:??? ->
?input_axes:??? ->
?output_axes:??? ->
unit ->
Tensor.tval stop_gradient : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval reshape :
l:Base.string ->
?b:??? ->
?i:??? ->
?o:??? ->
Ir.Ndarray.t ->
?fetch_op:??? ->
?top_down_prec:??? ->
?batch_axes:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval wrap :
l:Base.string ->
?prec:??? ->
?b:??? ->
?i:??? ->
?o:??? ->
Ir.Ndarray.t ->
?fetch_op:??? ->
?top_down_prec:??? ->
?batch_axes:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval wrap_padded :
l:Base.string ->
?b:??? ->
?i:??? ->
?o:??? ->
padding:Ir.Ops.axis_padding Base.array ->
padded_value:Base.float ->
Ir.Ndarray.t ->
?fetch_op:??? ->
?top_down_prec:??? ->
?batch_axes:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval rebatch :
l:Base.string ->
Ir.Ndarray.t ->
?fetch_op:??? ->
?top_down_prec:??? ->
?batch_dims:??? ->
?batch_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval init :
l:Base.string ->
prec:Ir.Ops.prec ->
?b:??? ->
?i:??? ->
?o:??? ->
f:(Base.int Base.array -> Base.float) ->
?fetch_op:??? ->
?top_down_prec:??? ->
?batch_axes:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval uniform :
unit ->
?label:??? ->
?top_down_prec:??? ->
?batch_dims:??? ->
?batch_axes:??? ->
?input_dims:??? ->
?output_dims:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
unit ->
Tensor.tval reshape_param :
l:Base.string ->
?i:??? ->
?o:??? ->
Ir.Ndarray.t ->
?more_label:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval wrap_param :
l:Base.string ->
?i:??? ->
?o:??? ->
Ir.Ndarray.t ->
?more_label:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
Base.unit ->
Tensor.tval matmul : Tensor.t -> Tensor.t -> Tensor.op_funval pointmul :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval add :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval pointpow :
?spec:??? ->
?capture_dims:??? ->
Base.float ->
Tensor.t ->
Tensor.op_funval relu : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval sat01 : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval fma : Tensor.t -> Tensor.t -> Tensor.t -> Tensor.op_funval number_int : ?label:??? -> ?axis_basis:??? -> int -> Tensor.tval embed_symbol : ?label:??? -> Ir.Indexing.static_symbol -> Tensor.tval embed_dim : ?label:??? -> Shape.delayed_var_ref -> Tensor.tval sub :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval pointdiv :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval slice : Idx.static_symbol -> Tensor.t -> Tensor.op_funval exp : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval log : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval log2 : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval sin : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval cos : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval neg : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval cast : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval sqrt : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval recip : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval recip_sqrt : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval tanh : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval where :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval not : ?spec:??? -> ?capture_dims:??? -> Tensor.t -> Tensor.op_funval lt :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval le :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval eq :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval ne :
?spec:??? ->
?capture_dims:??? ->
Tensor.t ->
Tensor.t ->
Tensor.op_funval uniform1 :
unit ->
?label:??? ->
?top_down_prec:??? ->
?batch_dims:??? ->
?batch_axes:??? ->
?input_dims:??? ->
?output_dims:??? ->
?input_axes:??? ->
?output_axes:??? ->
?deduced:??? ->
unit ->
Tensor.tval interleave : Tensor.t -> Tensor.t -> Tensor.op_funval deinterleave_even : Tensor.t -> Tensor.op_funval deinterleave_odd : Tensor.t -> Tensor.op_funmodule O : sig ... end