Skip to main content

stages Namespace

Definition

namespace simaai::neat::stages { ... }

Classes Index

structBoxDecodeOptions

Options driving a standalone BoxDecode invocation. More...

Functions Index

TensorListTensors (const simaai::neat::Sample &sample)

Extract the tensor list embedded in a single Sample. More...

TensorListPreproc (const std::vector< cv::Mat > &inputs, const simaai::neat::Model &model)

Run only the preprocessing stage on raw cv::Mat inputs. More...

TensorListInfer (const TensorList &inputs, const simaai::neat::Model &model)

Run only the inference stage on already-preprocessed tensors. More...

TensorListMLA (const TensorList &inputs, const simaai::neat::Model &model)

Run only the MLA leg on already-prepared tensors. More...

TensorListPostprocess (const TensorList &inputs, const simaai::neat::Model &model)

Run only the model's postprocessing stage on inference outputs. More...

SampleListPreproc (const SampleList &inputs, const simaai::neat::Model &model)

Sample-list overload of the preprocessing stage. More...

SampleListInfer (const SampleList &inputs, const simaai::neat::Model &model)

Sample-list overload of the inference stage. More...

SampleListMLA (const SampleList &inputs, const simaai::neat::Model &model)

Sample-list overload of the MLA stage. More...

SampleListPostprocess (const SampleList &inputs, const simaai::neat::Model &model)

Sample-list overload of the postprocessing stage. More...

SampleListBoxDecode (const SampleList &inputs, const simaai::neat::Model &model, const BoxDecodeOptions &opt)

Run the BoxDecode stage on inference outputs. More...

BoxDecodeResultBoxDecode (const simaai::neat::Sample &input, const simaai::neat::Model &model, const BoxDecodeOptions &opt)
BoxDecodeResultBoxDecode (const simaai::neat::Tensor &input, const simaai::neat::Model &model, const BoxDecodeOptions &opt)

Functions

BoxDecode()

SampleList simaai::neat::stages::BoxDecode (const SampleList & inputs, const simaai::neat::Model & model, const BoxDecodeOptions & opt)

Run the BoxDecode stage on inference outputs.

Parameters
inputs

Inference output samples to decode.

model

Model providing anchors/strides/class metadata.

opt

Decode-family selection and filtering thresholds.

Returns

Sample list whose payloads carry decoded detections.

Definition at line 83 of file StageRun.h.

BoxDecode()

BoxDecodeResult simaai::neat::stages::BoxDecode (const simaai::neat::Sample & input, const simaai::neat::Model & model, const BoxDecodeOptions & opt)

Definition at line 85 of file StageRun.h.

BoxDecode()

BoxDecodeResult simaai::neat::stages::BoxDecode (const simaai::neat::Tensor & input, const simaai::neat::Model & model, const BoxDecodeOptions & opt)

Definition at line 87 of file StageRun.h.

Infer()

TensorList simaai::neat::stages::Infer (const TensorList & inputs, const simaai::neat::Model & model)

Run only the inference stage on already-preprocessed tensors.

Definition at line 62 of file StageRun.h.

Infer()

SampleList simaai::neat::stages::Infer (const SampleList & inputs, const simaai::neat::Model & model)

Sample-list overload of the inference stage.

Definition at line 70 of file StageRun.h.

MLA()

TensorList simaai::neat::stages::MLA (const TensorList & inputs, const simaai::neat::Model & model)

Run only the MLA leg on already-prepared tensors.

Definition at line 64 of file StageRun.h.

MLA()

SampleList simaai::neat::stages::MLA (const SampleList & inputs, const simaai::neat::Model & model)

Sample-list overload of the MLA stage.

Definition at line 72 of file StageRun.h.

Postprocess()

TensorList simaai::neat::stages::Postprocess (const TensorList & inputs, const simaai::neat::Model & model)

Run only the model's postprocessing stage on inference outputs.

Definition at line 66 of file StageRun.h.

Postprocess()

SampleList simaai::neat::stages::Postprocess (const SampleList & inputs, const simaai::neat::Model & model)

Sample-list overload of the postprocessing stage.

Definition at line 74 of file StageRun.h.

Preproc()

TensorList simaai::neat::stages::Preproc (const std::vector< cv::Mat > & inputs, const simaai::neat::Model & model)

Run only the preprocessing stage on raw cv::Mat inputs.

Definition at line 60 of file StageRun.h.

Preproc()

SampleList simaai::neat::stages::Preproc (const SampleList & inputs, const simaai::neat::Model & model)

Sample-list overload of the preprocessing stage.

Definition at line 68 of file StageRun.h.

Tensors()

TensorList simaai::neat::stages::Tensors (const simaai::neat::Sample & sample)

Extract the tensor list embedded in a single Sample.

Definition at line 58 of file StageRun.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.