Skip to main content

Compiler Class

Runtime-graph compiler that partitions a Graph into pipeline segments and stages. More...

Declaration​

class simaai::neat::graph::Compiler { ... }

Included Headers​

#include <Compiler.h>

Public Member Functions Index​

CompiledGraphcompile (const Graph &g) const

Compile a runtime Graph into a CompiledGraph. More...

Private Static Functions Index​

static boolspec_complete_ (const OutputSpec &spec)

Description​

Runtime-graph compiler that partitions a Graph into pipeline segments and stages.

Performs partitioning of contiguous pipeline-backend nodes into pipeline segments, leaves stage-backend nodes intact, and propagates OutputSpec along edges so each edge carries its negotiated tensor/format spec.

See Also

CompiledGraph

Definition at line 92 of file Compiler.h.

Public Member Functions​

compile()​

CompiledGraph simaai::neat::graph::Compiler::compile (const Graph & g)

Compile a runtime Graph into a CompiledGraph.

Definition at line 95 of file Compiler.h.

Private Static Functions​

spec_complete_()​

bool simaai::neat::graph::Compiler::spec_complete_ (const OutputSpec & spec)
static

Definition at line 98 of file Compiler.h.


The documentation for this class was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.