THANNA
Table of Contents
quantizer
Kernel-Module
Usermode C-API
Python API
Hardware
How to Document
THANNA
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
alpha (quantizer.quantizers.quantized_bits attribute)
ALPHA_STRING_OPTIONS (quantizer.quantizers.quantized_linear attribute)
auto_alpha (quantizer.quantizers.quantized_linear property)
B
BaseQuantizer (class in quantizer.quantizers)
bits (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_linear property)
(quantizer.quantizers.quantized_relu attribute)
bitwise_compress() (thanna.ThannaConverter method)
build() (quantizer.quantizers.BaseQuantizer method)
C
call() (quantizer.qconvolutional.QConv2D method)
(quantizer.qDense.QDense method)
clip() (thanna.ThannaConverter method)
combine_numbers_bitwise() (thanna.ThannaConverter method)
compute_output_shape() (quantizer.qDense.QDense method)
convert_conv_matrix() (thanna.ThannaConverter method)
convert_conv_weights() (thanna.ThannaConverter method)
convert_fc_weights() (thanna.ThannaConverter method)
convert_unfolded_to_fixedpoint() (thanna.ThannaConverter method)
convert_vec() (thanna.ThannaConverter method)
D
data_type_scale (quantizer.quantizers.quantized_linear property)
dbg_err (C macro)
dbg_info (C macro)
dbg_warn (C macro)
default_quantization_scale (quantizer.quantizers.quantized_linear property)
DEVNAME (C macro)
DRIVER_NAME (C macro)
E
elements_per_scale (quantizer.quantizers.quantized_bits attribute)
F
FLUSH_CACHE (C macro)
from_config() (quantizer.quantizers.quantized_bits class method)
(quantizer.quantizers.quantized_linear class method)
(quantizer.quantizers.quantized_relu class method)
G
get_clip_bounds() (quantizer.quantizers.quantized_linear method)
get_config() (quantizer.qconvolutional.QConv2D method)
(quantizer.qDense.QDense method)
(quantizer.quantizers.quantized_bits method)
(quantizer.quantizers.quantized_linear method)
(quantizer.quantizers.quantized_relu method)
get_prunable_weights() (quantizer.qconvolutional.QConv2D method)
(quantizer.qDense.QDense method)
get_quantization_config() (quantizer.qconvolutional.QConv2D method)
(quantizer.qDense.QDense method)
get_quantizers() (quantizer.qconvolutional.QConv2D method)
(quantizer.qDense.QDense method)
H
hexdump() (thanna.Thanna method)
I
integer (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_linear property)
(quantizer.quantizers.quantized_relu attribute)
is_quantized_clip (quantizer.quantizers.quantized_relu attribute)
K
keep_negative (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_linear property)
M
max() (quantizer.quantizers.quantized_bits method)
(quantizer.quantizers.quantized_linear method)
(quantizer.quantizers.quantized_relu method)
max_po2_exponent (quantizer.quantizers.quantized_bits attribute)
min() (quantizer.quantizers.quantized_bits method)
(quantizer.quantizers.quantized_linear method)
(quantizer.quantizers.quantized_relu method)
min_po2_exponent (quantizer.quantizers.quantized_bits attribute)
N
negative_slope (quantizer.quantizers.quantized_relu attribute)
non_trainable_variables (quantizer.quantizers.BaseQuantizer property)
P
pad_conv_matrix() (thanna.ThannaConverter method)
pad_conv_weights() (thanna.ThannaConverter method)
pad_fc_weights() (thanna.ThannaConverter method)
pad_vec() (thanna.ThannaConverter method)
Q
QConv2D (class in quantizer.qconvolutional)
QDense (class in quantizer.qDense)
qnoise_factor (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_relu attribute)
quantized_bits (class in quantizer.quantizers)
quantized_linear (class in quantizer.quantizers)
quantized_relu (class in quantizer.quantizers)
R
range() (quantizer.quantizers.quantized_bits method)
(quantizer.quantizers.quantized_linear method)
(quantizer.quantizers.quantized_relu method)
read_mem() (thanna.Thanna method)
READ_REG (C macro)
read_reg() (thanna.Thanna method)
relu_upper_bound (quantizer.quantizers.quantized_relu attribute)
S
scale (quantizer.quantizers.quantized_linear property)
scale_axis (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_linear property)
symmetric (quantizer.quantizers.quantized_bits attribute)
T
Thanna (class in thanna)
thanna_close (C++ function)
thanna_command_get_engine_ready() (thanna.Thanna method)
thanna_command_read_error() (thanna.Thanna method)
thanna_command_reset() (thanna.Thanna method)
thanna_command_write_compute_payload() (thanna.Thanna method)
thanna_command_write_head() (thanna.Thanna method)
thanna_command_write_load_payload() (thanna.Thanna method)
thanna_flush_cache (C++ function)
thanna_ioctl (C++ function)
THANNA_IOCTL_FLUSH_CACHE (C macro)
THANNA_IOCTL_READ_REG (C macro)
thanna_ioctl_reg_args (C++ struct)
thanna_ioctl_reg_args::data (C++ member)
thanna_ioctl_reg_args::mask (C++ member)
thanna_ioctl_reg_args::offset (C++ member)
THANNA_IOCTL_UPDATE_REG_BITS (C macro)
THANNA_IOCTL_WRITE_REG (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG0_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG1_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG2_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG3_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG4_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG5_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG6_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG7_OFFSET (C macro)
THANNA_IP_CORE_S00_AXI_SLV_REG8_OFFSET (C macro)
thanna_llseek (C++ function)
thanna_local (C++ struct)
thanna_local::base_addr (C++ member)
thanna_local::dma_end (C++ member)
thanna_local::dma_start (C++ member)
thanna_local::irq (C++ member)
thanna_local::mem_end (C++ member)
thanna_local::mem_start (C++ member)
thanna_local::v_dma_start (C++ member)
thanna_mmap (C++ function)
thanna_open (C++ function)
thanna_read (C++ function)
thanna_read_mem (C++ function)
thanna_read_reg (C++ function)
thanna_update_reg_bits (C++ function)
thanna_write (C++ function)
thanna_write_mem (C++ function)
thanna_write_reg (C++ function)
ThannaConverter (class in thanna)
trainable_variables (quantizer.quantizers.BaseQuantizer property)
U
unfold_padded_conv_matrix() (thanna.ThannaConverter method)
unfold_padded_conv_weights() (thanna.ThannaConverter method)
unfold_padded_fc_weights() (thanna.ThannaConverter method)
update_qnoise_factor() (quantizer.quantizers.BaseQuantizer method)
UPDATE_REG_BITS (C macro)
update_reg_bits() (thanna.Thanna method)
use_sigmoid (quantizer.quantizers.quantized_relu attribute)
use_sign_function (quantizer.quantizers.quantized_linear property)
use_ste (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_relu attribute)
use_stochastic_rounding (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_linear property)
(quantizer.quantizers.quantized_relu attribute)
use_variables (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_linear property)
(quantizer.quantizers.quantized_relu attribute)
V
var_name (quantizer.quantizers.quantized_bits attribute)
(quantizer.quantizers.quantized_relu attribute)
variables (quantizer.quantizers.BaseQuantizer property)
W
write_mem() (thanna.Thanna method)
WRITE_REG (C macro)
write_reg() (thanna.Thanna method)