Module type Owl_computation_graph_sig.Sig

Type definition
type graph

TODO

Core functions
val shape_or_value : Optimiser.Operator.Symbol.Shape.Type.t -> string

TODO

val graph_to_dot : graph -> string

TODO

val graph_to_trace : graph -> string

TODO

val save_graph : 'a -> string -> unit

TODO

val load_graph : string -> 'a * 'b

TODO

TODO

val invalidate_rvs : graph -> unit

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

val is_iopair_safe : 'a Owl_graph.node -> 'a Owl_graph.node -> bool

TODO

TODO

val update_iopair : graph -> unit

TODO

val remove_unused_iopair : 'a Owl_graph.node array -> 'b array -> 'a Owl_graph.node array * 'b array

TODO

TODO

val optimise : graph -> unit

TODO