package caisar

  1. Overview
  2. Docs
A platform for characterizing the safety and robustness of artificial intelligence based software

Install

Dune Dependency

Authors

Maintainers

Sources

caisar-2.0.tbz
sha256=3d24d2940eed0921acba158a8970687743c401c6a99d0aac8ed6dcfedca1429c
sha512=0b4484c0e080b8ba22722fe9d5665f9015ebf1648ac89c566a978dd54e3e061acb63edd92e078eed310e26f3e8ad2c48f3682a24af2acb1f0633da12f7966a38

doc/caisar.nir/Nir/Ngraph/index.html

Module Nir.NgraphSource

Neural Intermediate Representation (NIR)

NIR is a graph describing a machine learning model control flow.

A graph is described starting from its output node.

Sourcetype t
Sourceval pp : t Fmt.t
Sourceval pp_debug : t Fmt.t
Sourceval create : Node.t -> t

Create a network from its output node.t

Sourceval output : t -> Node.t

Output node.t of the network

Sourceval nodes : t -> Node.t list

Output nodes of the network

Sourceval input_shape : t -> Shape.t

Input shape of the network

Sourceval succs : t -> Node.t -> Node.t list

successors of a node.t

Sourceval iter_vertex : (Node.t -> unit) -> t -> unit
Sourceval iter_succ : (Node.t -> unit) -> t -> Node.t -> unit
Sourceval grapheasy : t -> string
Sourcemodule GFloat : sig ... end

Respect some OcamlGraph signature

Sourcemodule Dot : sig ... end
OCaml

Innovation. Community. Security.