neat Namespace
Definition
Namespaces Index
| namespace | debug |
| namespace | dlpack |
|
Minimal DLPack-shaped structs for zero-copy interop with NumPy/PyTorch. More... | |
| namespace | error_codes |
| namespace | genai |
| namespace | graph |
| namespace | graphs |
| namespace | internal |
| namespace | nodes |
| namespace | pipeline_internal |
| namespace | runtime |
| namespace | stages |
| namespace | validators |
Classes Index
| struct | AdvancedExecutionOptions |
|
Intent-named, jargon-free execution controls (preferred over the raw legacy fields). More... | |
| struct | AudioSpec |
|
Audio-tensor metadata: sample rate, channel count, interleaving. More... | |
| struct | BenchmarkOptions |
|
Options for Model::benchmark() synthetic inputs and measurement. More... | |
| struct | BenchmarkReport |
|
Headline result returned by Model::benchmark(). More... | |
| struct | BoundaryFlowStats |
|
Per-boundary flow statistics — buffer counts at identity probes between Nodes. More... | |
| struct | Box |
|
One axis-aligned detection produced by BoxDecode. More... | |
| struct | BoxDecodeOptions |
| struct | BoxDecodeResult |
|
Parsed BoxDecode output paired with its raw byte buffer. More... | |
| struct | BuildAdaptationAction |
|
One line item from the build-adaptation log. More... | |
| struct | BuildAdaptationSummary |
|
Snapshot of build-time adaptation state — present for build(input) flows. More... | |
| struct | BusMessage |
|
A single GStreamer bus message captured during pipeline build/run. More... | |
| struct | ByteStreamSpec |
|
Opaque byte-stream tensor metadata. More... | |
| class | CameraInput |
| struct | CameraInputOptions |
|
Options for CameraInput, a live libcamera/MIPI source. More... | |
| class | Cast |
|
CVU kernel Node that casts a tensor between FP32 and BF16 (no scale/zero-point). More... | |
| struct | CastOptions |
| class | CastTess |
|
Fused CVU kernel Node: Cast (FP32→BF16) followed by Tess. More... | |
| struct | CastTessOptions |
| struct | ColorConvertSpec |
|
Color-format conversion parameters. More... | |
| class | Contract |
|
A single validation rule applied to an ordered node list. More... | |
| struct | ContractFieldSpec |
|
Per-field contract: where the field value comes from and the override policy. More... | |
| struct | ContractPortSpec |
|
Per-port contract: the shape/type/segment requirements for one input or output. More... | |
| class | ContractRegistry |
|
Holds a set of Contracts and runs them to produce a ValidationReport. More... | |
| struct | ConversionCost |
|
Cost estimate for a conversion: bytes moved + a coarse compute-class bucket (low/med/high). More... | |
| struct | ConversionTrace |
|
Single audit-log entry for a conversion that occurred. More... | |
| struct | ConversionTraceCollector |
|
Collects ConversionTrace entries for post-mortem auditing of a pipeline run. More... | |
| class | Dequant |
|
CVU kernel Node that dequantizes INT8 tensors to FP32 using scale + zero-point. More... | |
| struct | DequantOptions |
| struct | DetectionSpec |
|
Detection-decoder metadata — tags tensors that carry packed detection output. More... | |
| class | Detess |
|
CVU kernel Node that detessellates MLA-layout tensors back to natural HWC/CHW order. More... | |
| class | DetessCast |
|
Fused CVU kernel Node: Detess followed by Cast (BF16→FP32). More... | |
| struct | DetessCastOptions |
|
Construction options for a DetessCast Node. More... | |
| class | DetessDequant |
|
Fused CVU kernel Node: Detess followed by Dequant (INT8→FP32). More... | |
| struct | DetessDequantOptions |
|
Construction options for a DetessDequant Node. More... | |
| struct | DetessOptions |
| struct | Device |
|
Device descriptor: type + numeric ID (for multi-device boards). More... | |
| class | EncodedCapsFixup |
|
Identity node whose runtime probe fills invalid encoded caps fields. More... | |
| struct | EncodedCapsFixupOptions |
|
Configuration for EncodedCapsFixup. More... | |
| struct | EncodedSpec |
|
Encoded-stream tensor metadata: which codec the bytes represent. More... | |
| class | FeatureHistogram |
| struct | FeatureHistogramOptions |
|
8-bit grayscale histogram Node options. More... | |
| struct | FeaturePointsHeaderV1 |
|
Fixed prefix of the FEATURE_POINTS_V1 payload. More... | |
| struct | FeaturePointTensors |
| struct | FeatureSpec |
|
Feature-extractor output metadata (for example SuperPoint feature points). More... | |
| class | FileInput |
|
Wraps GStreamer's filesrc element — reads encoded media from a path on disk. More... | |
| struct | FormatSpec |
|
Thin wrapper around FormatTag with implicit string conversions. More... | |
| class | Graph |
|
The assembly stage — turns a list of Nodes into a runnable, deterministic pipeline. More... | |
| struct | GraphElementMetrics |
| struct | GraphLinkOptions |
|
Options for Graph::connect(from, to, options). More... | |
| struct | GraphNodeMetrics |
| struct | GraphOptions |
|
Per-Graph construction options. More... | |
| struct | GraphProcessCvuPreparedBridgeAbiV2 |
| struct | GraphProcessCvuStageRequest |
| struct | GraphProcessCvuStageRequestV2 |
| struct | GraphProcessMlaStageRequest |
| struct | GraphQuantContract |
| struct | GraphReport |
|
Structured pipeline diagnostics — the framework's primary triage record. More... | |
| struct | GraphTensorContract |
| class | GriderFast |
| struct | GriderFastOptions |
|
Grid-distributed FAST feature detector options. More... | |
| class | H264CapsFixup |
|
Helper Node that fills in missing H.264 RTP caps fields with fallbacks. More... | |
| class | H264Decode |
|
Hardware-accelerated H.264 decoder Node. More... | |
| class | H264Depacketize |
|
Depayloads RTP-encapsulated H.264 into a raw H.264 byte stream. More... | |
| class | H264EncodeSima |
|
Hardware-accelerated H.264 encoder Node. More... | |
| class | H264Packetize |
|
RTP H.264 payloader Node — wraps encoded H.264 into RTP packets. More... | |
| class | H264Parse |
|
H.264 stream parser Node — parses NAL units, finds keyframes, optionally locks caps. More... | |
| struct | H264ParseOptions |
|
Construction options for an H264Parse Node — config-interval and optional caps lock. More... | |
| class | H265Depacketize |
|
Depayloads RTP-encapsulated H.265 into parsed Annex-B access units. More... | |
| class | HttpSource |
|
HTTP source Node backed by GStreamer's souphttpsrc. More... | |
| struct | HttpSourceOptions |
|
Construction options for an HttpSource Node. More... | |
| struct | I420Mapped |
|
Bundles an I420 view with the Mapping that keeps its underlying buffer alive. More... | |
| struct | I420View |
|
Non-owning view into I420 pixel data: separate Y, U, V planes. More... | |
| class | ImageDecode |
|
Auto-detects and decodes still-image formats (JPEG, PNG, BMP, …) to raw video. More... | |
| struct | ImageSpec |
|
Image-tensor metadata: pixel format and (optional) color space. More... | |
| class | Input |
|
Push-mode source Node. More... | |
| struct | InputDropInfo |
|
Diagnostic record for a dropped input frame. More... | |
| struct | InputOptions |
|
Caps, buffering, and pool options for the Input Node. More... | |
| class | JpegDecode |
|
Decodes JPEG-encoded buffers to raw frames. More... | |
| class | JpegParse |
|
JPEG stream parser Node backed by GStreamer's jpegparse. More... | |
| struct | JpegParseOptions |
| struct | LayoutConvertSpec |
|
Axis-permutation parameters for HWC↔CHW-style layout conversions. More... | |
| struct | Mapping |
|
Scoped read/write window into a TensorBuffer. More... | |
| struct | MeasureCounters |
|
Common input/output/drop counters captured during a measurement window. More... | |
| struct | MeasureEdgeLatency |
|
Aggregated handoff/queue/transport timing between plugins or runtime nodes. More... | |
| struct | MeasureInputStats |
|
Input-boundary telemetry captured during a measurement window. More... | |
| struct | MeasureLatencyStats |
|
Percentile summary for a measured latency series. More... | |
| struct | MeasureOptions |
|
Options for framework-owned runtime measurement. More... | |
| struct | MeasurePathIdentity |
| struct | MeasurePathInterPluginGap |
| struct | MeasurePathNodeArrival |
| struct | MeasurePathOutputTail |
| struct | MeasurePathStat |
| struct | MeasurePathTiming |
| struct | MeasurePluginLatency |
|
Aggregated per-plugin/kernel timing captured during a measurement window. More... | |
| struct | MeasureReport |
|
Framework-owned report returned by MeasureScope::stop(). More... | |
| class | MeasureScope |
|
Observation scope for measuring an application-owned push/pull interval. More... | |
| class | MetadataSender |
| struct | MetadataSenderOptions |
| struct | MetadataSenderSendOptions |
| struct | MetadataSenderStats |
|
Point-in-time diagnostics for one metadata sender. More... | |
| class | Model |
|
Loaded form of a compiled model archive; the simplified entry point to run inference on Modalix. More... | |
| struct | MultipartHeaderCaptureOptions |
|
Selects which multipart part headers are captured as per-frame attributes. More... | |
| class | MultipartJpegDemux |
|
Demux multipart HTTP streams into per-part buffers. More... | |
| struct | MultipartJpegDemuxOptions |
|
Construction options for MultipartJpegDemux. More... | |
| class | NeatError |
|
Framework exception type carrying a structured GraphReport. More... | |
| struct | NodeContractDefinition |
|
Bundle of port and field specs that fully describes a Node's contract. More... | |
| struct | NodeLatencySummary |
| struct | NodeReport |
|
Per-Node entry in the report, listing what that Node produced in the GStreamer pipeline. More... | |
| struct | NormalizeSpec |
|
Mean/stddev normalization parameters. More... | |
| struct | Nv12Mapped |
|
Bundles an NV12 view with the Mapping that keeps its underlying buffer alive. More... | |
| struct | Nv12View |
|
Non-owning view into NV12 pixel data: Y plane + interleaved UV plane. More... | |
| class | Output |
|
Pull-side terminal sink. More... | |
| struct | OutputOptions |
| struct | OutputTensorOptions |
|
Options for Graph::add_output_tensor() — the tensor-friendly output helper. More... | |
| class | PCIeSink |
|
Terminal sink Node that streams samples to a PCIe-connected host. More... | |
| struct | PCIeSinkOptions |
| class | PCIeSrc |
|
Source-role Node that receives samples from a PCIe-connected host. More... | |
| struct | PCIeSrcOptions |
| struct | PcmAudio |
| struct | Plane |
|
One plane of a composite (multi-plane) tensor. More... | |
| struct | PoseDecodeTensors |
|
Decoded pose tensors for one BoxDecode output tensor. More... | |
| struct | PowerFieldReading |
|
One scalar rail field read from a PMIC. More... | |
| struct | PowerFieldSummary |
|
Summary statistics for one scalar rail field. More... | |
| class | PowerMonitor |
|
Background SOM power sampler. More... | |
| struct | PowerMonitorOptions |
|
Options for a PowerMonitor. More... | |
| struct | PowerRailConfig |
|
Configuration for one PMBus rail exposed by a paged PMIC. More... | |
| struct | PowerRailReading |
|
Snapshot for one rail. More... | |
| struct | PowerRailSummary |
|
Summary statistics for one rail. More... | |
| struct | PowerSnapshot |
|
Point-in-time board power snapshot. More... | |
| struct | PowerSummary |
|
Aggregated power monitor result. More... | |
| struct | PreparedRunnerOptions |
|
Experimental prepared-route runner options. More... | |
| struct | PreparedRuntimeBridgeAbiSizes |
| struct | PreparedRuntimeDescriptor |
| class | Preproc |
|
Fused CVU preprocessing Node — resize + color-convert + normalize (+ optional tess). More... | |
| struct | PreprocessAffine |
|
Per-ROI 2×3 affine matrix from model/preprocessed coordinates to source-frame coordinates. More... | |
| struct | PreprocessContract |
|
Per-input contract describing what the preprocess stage expects to receive. More... | |
| struct | PreprocessExplicitKnobs |
|
Per-stage flags recording which preprocess fields the user set explicitly. More... | |
| struct | PreprocessMetaContract |
|
Metadata-side contract — names and fields the preprocess stage requires. More... | |
| struct | PreprocessMetaTemplate |
|
Preprocess metadata template attached to ingress buffers. More... | |
| struct | PreprocessOptions |
|
User-facing preprocess intent — what the application asks for. More... | |
| struct | PreprocessRoi |
|
One runtime ROI window consumed by preprocessing. More... | |
| struct | PreprocessRuntimeMeta |
|
Per-buffer preprocessing context — the inverse-transform breadcrumb trail. More... | |
| struct | PreprocOptions |
| struct | ProcessCvuOptions |
|
Simple process-CVU backend placement for model pre/post stages. More... | |
| struct | ProcessMlaOptions |
|
process-MLA execution options. More... | |
| struct | PullError |
|
Structured error returned by Run::pull() when status is Error. More... | |
| class | Quant |
|
CVU kernel Node that quantizes FP32 tensors to INT8 using scale + zero-point. More... | |
| struct | QuantizeSpec |
|
INT8 (or other low-precision) quantization parameters. More... | |
| struct | QuantOptions |
| struct | QuantSpec |
|
Quantization metadata for INT8/INT16 tensors. More... | |
| class | QuantTess |
|
Fused CVU kernel Node: Quant (FP32→INT8) followed by Tess. More... | |
| struct | QuantTessOptions |
| class | Queue |
|
Wraps GStreamer's queue element — inserts a thread/buffer boundary. More... | |
| struct | QueueOptions |
|
Optional limits and overflow behavior for a Queue node. More... | |
| struct | ResizeSpec |
|
Resize / letterbox / crop parameters. More... | |
| struct | ResolvedPreprocessPlan |
|
Final resolved plan — what the framework actually compiled and runs. More... | |
| class | RTPJpegDepacketize |
|
Depayloads RTP-encapsulated JPEG frames into image/jpeg buffers. More... | |
| class | RTSPInput |
|
RTSP source Node — pulls a stream from an RTSP URL. More... | |
| class | RtspServerHandle |
|
Live handle for a Graph running in RTSP server mode. More... | |
| struct | RtspServerOptions |
|
Options for Graph::run_rtsp() — controls the RTSP server's mount point and ports. More... | |
| class | Run |
|
Live pipeline handle: push inputs in, pull outputs out. More... | |
| struct | RunAdvancedOptions |
|
Advanced runtime tuning knobs (most users never set these). More... | |
| struct | RunAutoExportOptions |
| struct | RunExportOptions |
| struct | RunOptions |
|
Per-Run runtime options. More... | |
| struct | Sample |
|
Typed payload returned by Run::pull() and consumed by Run::push(). More... | |
| struct | Segment |
|
One named memory segment within a multi-segment tensor buffer (e.g., separate Y / UV planes). More... | |
| struct | SegmentationDecodeTensors |
|
Decoded instance-segmentation tensors for one BoxDecode output tensor. More... | |
| struct | SegmentationPoseDecodeTensors |
|
Decoded tensors for a BoxDecode output carrying masks and keypoints together. More... | |
| struct | Semantic |
|
Discriminated union of "what this tensor represents". More... | |
| class | SimaArgMax |
|
EV74 postprocess Node that emits the top-class index from a classification tensor. More... | |
| struct | SimaArgMaxOptions |
|
Construction options for a SimaArgMax Node. More... | |
| class | SimaBoxDecode |
|
Postprocess Node that converts detection-head tensors into task-specific results. More... | |
| class | SimaDecode |
|
Hardware-accelerated native decoder node. More... | |
| struct | SimaDecodeOptions |
|
Configuration for SimaDecode. More... | |
| class | SimaRender |
|
Node that renders bounding-box overlays onto a video frame. More... | |
| struct | SimaRenderOptions |
|
Construction options for a SimaRender Node. More... | |
| class | StillImageInput |
|
Source Node that emits a single image as a continuous video stream. More... | |
| struct | SuperPointOptions |
|
SuperPoint-specific BoxDecode options. Negative spatial knobs mean "use profile/MPK default". More... | |
| struct | Tensor |
|
Universal tensor type — a labeled box of numbers that flows between Nodes. More... | |
| struct | TensorBuffer |
|
Storage handle for a tensor — opaque container for one of four backing memory kinds. More... | |
| struct | TensorConstraint |
|
Declarative tensor contract — describes the shape/dtype/device/format a tensor must satisfy. More... | |
| struct | TensorRouteMeta |
|
Routing metadata that travels with a tensor through multi-output pipelines. More... | |
| class | Tess |
|
CVU kernel Node that tessellates a natural-layout tensor into MLA tile geometry. More... | |
| struct | TessellateSpec |
|
MLA tessellation (tile-shuffle) parameters. More... | |
| struct | TessOptions |
| struct | TessSpec |
|
Tessellation metadata — tile geometry for the MLA's tile-block layout. More... | |
| struct | TextSpec |
|
UTF-8 text tensor metadata. More... | |
| struct | TokensSpec |
|
Token-tensor metadata for NLP-style tensors. More... | |
| class | TrackDescriptor |
| struct | TrackDescriptorOptions |
|
FAST + BRIEF-style descriptor frontend options. More... | |
| class | TrackKLT |
| struct | TrackKLTOptions |
|
Pyramidal Lucas-Kanade / KLT tracker options. More... | |
| struct | Transform |
|
Discriminated union of all per-stage transform specs. More... | |
| class | UdpOutput |
|
UDP sink Node — writes packets to a UDP destination. More... | |
| struct | UdpOutputOptions |
| struct | ValidateOptions |
|
Options for Graph::validate(). More... | |
| struct | ValidationContext |
|
Context passed to contracts during validation. More... | |
| struct | ValidationIssue |
| class | ValidationReport |
|
Report produced by running a ContractRegistry. More... | |
| struct | VerboseOptions |
|
Per-topic framework verbosity controls. More... | |
| class | VideoConvert |
|
Wraps GStreamer's videoconvert. More... | |
| class | VideoScale |
|
Wraps GStreamer's videoscale. More... | |
| class | VideoTrackSelect |
|
Creates a qtdemux element and selects a specific video pad (e.g., demux.video_0). More... | |
| struct | VisualFrontendCommonOptions |
|
Shared options for EV74 visual-frontend tensor Nodes. More... | |
| struct | YoloXSegPoseOptions |
|
YOLOX segmentation/pose settings; other BoxDecode types reject a nonempty class list. More... | |