|
pulsatrix
|
Computation graph node – op type, shape, optional label, parent/child edges. More...
#include <cstddef>#include <optional>#include <string>#include <vector>#include "pulsatrix/op_type.hpp"#include "pulsatrix/shape.hpp"

Go to the source code of this file.
Classes | |
| class | pulsatrix::Node |
| A single computation graph node. Owned exclusively by its ComputationGraph (see computation_graph.hpp); parent/child edges here are non-owning raw pointers into nodes the same graph owns. More... | |
Namespaces | |
| namespace | pulsatrix |
Typedefs | |
| using | pulsatrix::NodeId = size_t |
| Stable identifier for a Node within its owning ComputationGraph. | |
Computation graph node – op type, shape, optional label, parent/child edges.