pulsatrix
Loading...
Searching...
No Matches
node.hpp File Reference

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"
Include dependency graph for node.hpp:
This graph shows which files directly or indirectly include this file:

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.
 

Detailed Description

Computation graph node – op type, shape, optional label, parent/child edges.