AxisKey.Tval __kind_of_sexp__ : Sexplib0.Sexp.t -> kindval kind_of_sexp : Sexplib0.Sexp.t -> kindval sexp_of_kind : kind -> Sexplib0.Sexp.tval hash_fold_kind :
Ppx_hash_lib.Std.Hash.state ->
kind ->
Ppx_hash_lib.Std.Hash.stateval hash_kind : kind -> Ppx_hash_lib.Std.Hash.hash_valuetype t = {in_axes : kind;pos : Base.int;Indices start at 1 (note this is axis index, dimension indices are always 0-based), counted from the end if from_end is true.
from_end : Base.bool;Axes are indexed from the front (rarely) or from the end (typically), to avoid reindexing when broadcasting.
*)}val t_of_sexp : Sexplib0.Sexp.t -> tval sexp_of_t : t -> Sexplib0.Sexp.t