Skip to main content

boxdecode Namespace

Definition​

namespace simaai::kernels::ops::boxdecode { ... }

Classes Index​

structDecodedOptions
classExecutionContext
structHead
classImageGeometry
structImageSize
structParams
classPlan
structQuantization
structRequest

Enumerations Index​

enum classProfile : int { ... }
enum classScoreActivation { ... }
enum classTask { ... }
enum classResize { ... }
enum classSsdRecipe { ... }

Functions Index​

Result< ImageGeometry >check_image_geometry (const Plan &, ImageSize)
Result< Plan >check_inference (const Request &)
std::unique_ptr< ExecutionContext >create_context (const Plan &)
Statusexecute (const Plan &, ExecutionContext &, std::span< const ConstHostBuffer >, std::span< const HostBuffer >)
Statusexecute (const Plan &, const ImageGeometry &, ExecutionContext &, std::span< const ConstHostBuffer >, std::span< const HostBuffer >)
Result< Executable >make_executable (const Request &, Target)
Result< Executable >with_image_size (const Executable &, ImageSize)

Enumerations​

Profile​

enum class simaai::kernels::ops::boxdecode::Profile : int
strong
Enumeration values
Unspecified (= -1)
Yolo26V1 (= 7)
YoloV5V1 (= 8)
YoloV7V1 (= 9)
YoloDflV1 (= 10)
YoloV6V1 (= 11)
YoloXV1 (= 12)
DecodedV1 (= 13)
EfficientDetV1 (= 14)
DetrV1 (= 15)
CenterNetV1 (= 16)
RcnnProposalsV1 (= 17)
SsdV1 (= 18)

Definition at line 10 of file boxdecode.h.

Resize​

enum class simaai::kernels::ops::boxdecode::Resize
strong
Enumeration values
CenteredLetterbox
Stretch

Definition at line 27 of file boxdecode.h.

ScoreActivation​

enum class simaai::kernels::ops::boxdecode::ScoreActivation
strong
Enumeration values
Unspecified
Identity
Sigmoid
Softmax

Definition at line 25 of file boxdecode.h.

SsdRecipe​

enum class simaai::kernels::ops::boxdecode::SsdRecipe
strong
Enumeration values
None
Ssd300
MobileNet300
MobileNet320
TorchVisionLite320

Definition at line 28 of file boxdecode.h.

Task​

enum class simaai::kernels::ops::boxdecode::Task
strong
Enumeration values
Detection
Pose
Segmentation

Definition at line 26 of file boxdecode.h.

Functions​

check_image_geometry()​

Result< ImageGeometry > simaai::kernels::ops::boxdecode::check_image_geometry (const Plan &, ImageSize)

Definition at line 144 of file boxdecode.h.

check_inference()​

Result< Plan > simaai::kernels::ops::boxdecode::check_inference (const Request &)

Definition at line 175 of file boxdecode.h.

create_context()​

std::unique_ptr< ExecutionContext > simaai::kernels::ops::boxdecode::create_context (const Plan &)

Definition at line 177 of file boxdecode.h.

execute()​

Status simaai::kernels::ops::boxdecode::execute (const Plan &, ExecutionContext &, std::span< const ConstHostBuffer >, std::span< const HostBuffer >)

Definition at line 178 of file boxdecode.h.

execute()​

Status simaai::kernels::ops::boxdecode::execute (const Plan &, const ImageGeometry &, ExecutionContext &, std::span< const ConstHostBuffer >, std::span< const HostBuffer >)

Definition at line 183 of file boxdecode.h.

make_executable()​

Result< Executable > simaai::kernels::ops::boxdecode::make_executable (const Request &, Target)

Definition at line 187 of file boxdecode.h.

with_image_size()​

Result< Executable > simaai::kernels::ops::boxdecode::with_image_size (const Executable &, ImageSize)

Definition at line 188 of file boxdecode.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.