Skip to main content

Plan Class

Declaration​

class simaai::kernels::ops::preproc::Plan { ... }

Included Headers​

#include <preproc.h>

Public Member Functions Index​

std::span< const TensorSpec >inputs () const noexcept
const TensorSpec &input (std::size_t i=0) const noexcept
const TensorSpec &output () const noexcept
const Params &params () const noexcept
std::size_tinput_count () const noexcept
TensorRequirementsinput_requirements (std::size_t i=0) const noexcept
TensorRequirementsoutput_requirements () const noexcept
std::size_trow_stride_bytes (std::size_t i) const noexcept
std::size_tframe_stride_bytes (std::size_t i) const noexcept
std::size_telements () const noexcept
std::size_tbatch () const noexcept
const Roi &roi () const noexcept
std::size_tinput_batch () const noexcept
std::span< const RoiSelection >rois () const noexcept
std::uint32_trequested_rois () const noexcept
std::uint32_tdropped_invalid () const noexcept
std::uint32_tdropped_overflow () const noexcept

Definition at line 55 of file preproc.h.

Public Member Functions​

batch()​

std::size_t simaai::kernels::ops::preproc::Plan::batch ()
inline noexcept

Definition at line 75 of file preproc.h.

dropped_invalid()​

std::uint32_t simaai::kernels::ops::preproc::Plan::dropped_invalid ()
inline noexcept

Definition at line 80 of file preproc.h.

dropped_overflow()​

std::uint32_t simaai::kernels::ops::preproc::Plan::dropped_overflow ()
inline noexcept

Definition at line 81 of file preproc.h.

elements()​

std::size_t simaai::kernels::ops::preproc::Plan::elements ()
inline noexcept

Definition at line 74 of file preproc.h.

frame_stride_bytes()​

std::size_t simaai::kernels::ops::preproc::Plan::frame_stride_bytes (std::size_t i)
inline noexcept

Definition at line 73 of file preproc.h.

input()​

const TensorSpec & simaai::kernels::ops::preproc::Plan::input (std::size_t i=0)
inline noexcept

Definition at line 60 of file preproc.h.

input_batch()​

std::size_t simaai::kernels::ops::preproc::Plan::input_batch ()
inline noexcept

Definition at line 77 of file preproc.h.

input_count()​

std::size_t simaai::kernels::ops::preproc::Plan::input_count ()
inline noexcept

Definition at line 65 of file preproc.h.

input_requirements()​

TensorRequirements simaai::kernels::ops::preproc::Plan::input_requirements (std::size_t i=0)
inline noexcept

Definition at line 66 of file preproc.h.

inputs()​

std::span< const TensorSpec > simaai::kernels::ops::preproc::Plan::inputs ()
inline noexcept

Definition at line 57 of file preproc.h.

output()​

const TensorSpec & simaai::kernels::ops::preproc::Plan::output ()
inline noexcept

Definition at line 63 of file preproc.h.

output_requirements()​

TensorRequirements simaai::kernels::ops::preproc::Plan::output_requirements ()
inline noexcept

Definition at line 69 of file preproc.h.

params()​

const Params & simaai::kernels::ops::preproc::Plan::params ()
inline noexcept

Definition at line 64 of file preproc.h.

requested_rois()​

std::uint32_t simaai::kernels::ops::preproc::Plan::requested_rois ()
inline noexcept

Definition at line 79 of file preproc.h.

roi()​

const Roi & simaai::kernels::ops::preproc::Plan::roi ()
inline noexcept

Definition at line 76 of file preproc.h.

rois()​

std::span< const RoiSelection > simaai::kernels::ops::preproc::Plan::rois ()
inline noexcept

Definition at line 78 of file preproc.h.

row_stride_bytes()​

std::size_t simaai::kernels::ops::preproc::Plan::row_stride_bytes (std::size_t i)
inline noexcept

Definition at line 72 of file preproc.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.