Module Owl_symbolic_symbol
type t=
val name : t -> stringval op_type : t -> stringval input : t -> string arrayval set_input : t -> string array -> unitval out_shape : t -> int array option arrayval set_out_shape : t -> int array option array -> unitval attrs : t -> (string * Owl_symbolic_types.attrvalue) arrayval set_attrs : t -> (string * Owl_symbolic_types.attrvalue) array -> unitval output : t -> string arrayval dtype : t -> Owl_symbolic_types.number_typeval shape : t -> int arrayval axes : t -> int arrayval float_value : t -> floatval int_value : t -> intval complex_value : t -> float * floatval tensor_value : t -> Owl_symbolic_types.tensorval initializer_ : t -> Owl_symbolic_types.tensor optionval update_tensor_dtype : t -> Owl_symbolic_types.number_type -> unitval compare : t -> t -> int