Skip to main content

DebugTypes.h File

Developer-facing debug types used by introspective dump helpers. More...

Included Headers

#include "builder/OutputSpec.h" #include "pipeline/TensorCore.h" #include <functional> #include <memory> #include <optional> #include <string> #include <vector>

Namespaces Index

namespacesimaai
namespaceneat
namespacedebug

Classes Index

structDebugOptions

Tunables for debug-mode pipeline dumps. More...

structDebugOutput

One captured pipeline output (single-shot dump result). More...

structDebugStream

Streaming iterator over debug-mode pipeline outputs. More...

structOutputTag

Tag type selecting the single-output dump overload. More...

structStreamTag

Tag type selecting the streaming-output dump overload. More...

Description

Developer-facing debug types used by introspective dump helpers.

The simaai::neat::debug namespace exposes types used by debug-mode dump APIs that snapshot or stream individual pipeline outputs. DebugOptions tunes the behaviour (timeout, strictness, memory placement); DebugOutput carries the result of a one-shot dump; DebugStream returns a callable iterator over outputs from a long-running pipeline. Tag types are used as overload selectors for the dump entry points.

See Also

builder::OutputSpec for the spec/observed contract types.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.