Skip to main content

detessdequant Namespace

Definition​

namespace simaai::kernels::ev74::detessdequant { ... }

Classes Index​

structDeviceRegion
classInvocation

Functions Index​

Statuscheck_inference (const ops::detessdequant::Plan &plan)
Result< Invocation >encode_relocatable (const ops::detessdequant::Plan &plan)
Result< Invocation >bind (const ops::detessdequant::Plan &plan, const Invocation &prepared, DeviceRegion input, DeviceRegion output)
Result< Invocation >encode (const ops::detessdequant::Plan &plan, DeviceRegion input, DeviceRegion output)

Variables Index​

constexpr std::string_viewentry_name = "simaai_kernels_ev74_detessdequant_v1"
constexpr std::uint32_tabi_version = 1
constexpr std::size_tpayload_bytes = 176
constexpr std::size_tstride_bytes = 6 * sizeof(std::uint64_t)
constexpr std::size_tstrided_payload_bytes = payload_bytes + stride_bytes
constexpr std::size_tmaximum_payload_bytes = strided_payload_bytes + 1024
constexpr std::uint32_tinput_address_offset = 24
constexpr std::uint32_toutput_address_offset = 32
constexpr std::uint32_tdevice_address_bits = 32
constexpr std::uint64_tmaximum_device_address = UINT32_MAX

Functions​

bind()​

Result< Invocation > simaai::kernels::ev74::detessdequant::bind (const ops::detessdequant::Plan & plan, const Invocation & prepared, DeviceRegion input, DeviceRegion output)

Definition at line 56 of file codec.h.

check_inference()​

Status simaai::kernels::ev74::detessdequant::check_inference (const ops::detessdequant::Plan & plan)

Definition at line 47 of file codec.h.

encode()​

Result< Invocation > simaai::kernels::ev74::detessdequant::encode (const ops::detessdequant::Plan & plan, DeviceRegion input, DeviceRegion output)

Definition at line 61 of file codec.h.

encode_relocatable()​

Result< Invocation > simaai::kernels::ev74::detessdequant::encode_relocatable (const ops::detessdequant::Plan & plan)

Definition at line 52 of file codec.h.

Variables​

abi_version​

constexpr std::uint32_t simaai::kernels::ev74::detessdequant::abi_version = 1
constexpr

Definition at line 13 of file codec.h.

device_address_bits​

constexpr std::uint32_t simaai::kernels::ev74::detessdequant::device_address_bits = 32
constexpr

Definition at line 20 of file codec.h.

entry_name​

constexpr std::string_view simaai::kernels::ev74::detessdequant::entry_name = "simaai_kernels_ev74_detessdequant_v1"
constexpr

Definition at line 12 of file codec.h.

input_address_offset​

constexpr std::uint32_t simaai::kernels::ev74::detessdequant::input_address_offset = 24
constexpr

Definition at line 18 of file codec.h.

maximum_device_address​

constexpr std::uint64_t simaai::kernels::ev74::detessdequant::maximum_device_address = UINT32_MAX
constexpr

Definition at line 21 of file codec.h.

maximum_payload_bytes​

constexpr std::size_t simaai::kernels::ev74::detessdequant::maximum_payload_bytes = strided_payload_bytes + 1024
constexpr

Definition at line 17 of file codec.h.

output_address_offset​

constexpr std::uint32_t simaai::kernels::ev74::detessdequant::output_address_offset = 32
constexpr

Definition at line 19 of file codec.h.

payload_bytes​

constexpr std::size_t simaai::kernels::ev74::detessdequant::payload_bytes = 176
constexpr

Definition at line 14 of file codec.h.

stride_bytes​

constexpr std::size_t simaai::kernels::ev74::detessdequant::stride_bytes = 6 * sizeof(std::uint64_t)
constexpr

Definition at line 15 of file codec.h.

strided_payload_bytes​

constexpr std::size_t simaai::kernels::ev74::detessdequant::strided_payload_bytes = payload_bytes + stride_bytes
constexpr

Definition at line 16 of file codec.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.