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.8.