Skip to main content

Plan Class

Declaration​

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

Included Headers​

#include <fast_brief.h>

Public Member Functions Index​

std::span< const TensorSpec >inputs () const noexcept
std::span< const TensorSpec >outputs () const noexcept
std::size_tinput_count () const noexcept
std::size_toutput_count () const noexcept
const TensorSpec &input (std::size_t i=0) const noexcept
const TensorSpec &output (std::size_t i=0) const noexcept
TensorRequirementsinput_requirements (std::size_t=0) const noexcept
TensorRequirementsoutput_requirements (std::size_t i=0) const noexcept
TensorRequirementsworkspace_requirements () const noexcept
const Params &params () const noexcept
std::size_telements () const noexcept
std::size_tbatch () const noexcept
std::size_twidth () const noexcept
std::size_theight () const noexcept
std::size_tkeypoint_capacity () const noexcept

Definition at line 24 of file fast_brief.h.

Public Member Functions​

batch()​

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

Definition at line 53 of file fast_brief.h.

elements()​

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

Definition at line 50 of file fast_brief.h.

height()​

std::size_t simaai::kernels::ops::fast_brief::Plan::height ()
inline noexcept

Definition at line 55 of file fast_brief.h.

input()​

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

Definition at line 34 of file fast_brief.h.

input_count()​

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

Definition at line 30 of file fast_brief.h.

input_requirements()​

TensorRequirements simaai::kernels::ops::fast_brief::Plan::input_requirements (std::size_t)
inline noexcept

Definition at line 40 of file fast_brief.h.

inputs()​

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

Definition at line 26 of file fast_brief.h.

keypoint_capacity()​

std::size_t simaai::kernels::ops::fast_brief::Plan::keypoint_capacity ()
inline noexcept

Definition at line 56 of file fast_brief.h.

output()​

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

Definition at line 37 of file fast_brief.h.

output_count()​

std::size_t simaai::kernels::ops::fast_brief::Plan::output_count ()
inline noexcept

Definition at line 31 of file fast_brief.h.

output_requirements()​

TensorRequirements simaai::kernels::ops::fast_brief::Plan::output_requirements (std::size_t i=0)
inline noexcept

Definition at line 43 of file fast_brief.h.

outputs()​

std::span< const TensorSpec > simaai::kernels::ops::fast_brief::Plan::outputs ()
inline noexcept

Definition at line 27 of file fast_brief.h.

params()​

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

Definition at line 49 of file fast_brief.h.

width()​

std::size_t simaai::kernels::ops::fast_brief::Plan::width ()
inline noexcept

Definition at line 54 of file fast_brief.h.

workspace_requirements()​

TensorRequirements simaai::kernels::ops::fast_brief::Plan::workspace_requirements ()
inline noexcept

Definition at line 46 of file fast_brief.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.