TorchLogix
User Guide
Installation Guide
Quick Start Guide
Core Concepts
Hardware Deployment Guide
API Reference
TorchLogix Package
Layers Module
Models Module
Functional Module
TorchLogix
Index
Index
_
|
B
|
C
|
E
|
F
|
G
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
_
__init__() (torchlogix.CompiledLogicNet method)
,
[1]
,
[2]
(torchlogix.functional.GradFactor method)
(torchlogix.layers.Binarization method)
(torchlogix.layers.FixedBinarization method)
(torchlogix.layers.GroupSum method)
,
[1]
,
[2]
(torchlogix.layers.LearnableBinarization method)
(torchlogix.layers.LogicConv2d method)
,
[1]
,
[2]
(torchlogix.layers.LogicConv3d method)
,
[1]
,
[2]
(torchlogix.layers.LogicDense method)
,
[1]
,
[2]
(torchlogix.layers.OrPooling2d method)
(torchlogix.layers.OrPooling3d method)
(torchlogix.layers.SoftBinarization method)
(torchlogix.models.CNN method)
,
[1]
,
[2]
(torchlogix.PackBitsTensor method)
B
backward() (torchlogix.functional.GradFactor static method)
,
[1]
bin_op() (in module torchlogix.functional)
,
[1]
Binarization (class in torchlogix.layers)
C
CNN (class in torchlogix.models)
,
[1]
compile() (torchlogix.CompiledLogicNet method)
,
[1]
CompiledLogicNet (class in torchlogix)
,
[1]
compute_all_logic_ops_vectorized() (in module torchlogix.functional)
,
[1]
E
export_hdl() (torchlogix.CompiledLogicNet method)
,
[1]
extra_repr() (torchlogix.layers.GroupSum method)
,
[1]
(torchlogix.layers.LogicDense method)
,
[1]
F
FixedBinarization (class in torchlogix.layers)
flatten() (torchlogix.PackBitsTensor method)
forward() (torchlogix.CompiledLogicNet method)
,
[1]
(torchlogix.functional.GradFactor static method)
,
[1]
(torchlogix.layers.Binarization method)
(torchlogix.layers.FixedBinarization method)
(torchlogix.layers.GroupSum method)
,
[1]
(torchlogix.layers.LearnableBinarization method)
(torchlogix.layers.LogicDense method)
,
[1]
(torchlogix.layers.OrPooling2d method)
(torchlogix.layers.OrPooling3d method)
(torchlogix.layers.SoftBinarization method)
(torchlogix.models.CNN method)
,
[1]
G
get_c_code() (torchlogix.CompiledLogicNet method)
,
[1]
get_distributive_thresholds() (torchlogix.layers.Binarization static method)
get_gate_code() (torchlogix.CompiledLogicNet method)
,
[1]
get_gate_verilog() (torchlogix.CompiledLogicNet method)
,
[1]
get_initial_thresholds() (torchlogix.layers.Binarization static method)
get_luts() (torchlogix.layers.LogicDense method)
,
[1]
get_luts_and_ids() (torchlogix.layers.LogicDense method)
,
[1]
get_regularization_loss() (torchlogix.layers.LogicDense method)
,
[1]
get_thresholds() (torchlogix.layers.Binarization method)
(torchlogix.layers.LearnableBinarization method)
get_uniform_thresholds() (torchlogix.layers.Binarization static method)
get_verilog_code() (torchlogix.CompiledLogicNet method)
,
[1]
GradFactor (class in torchlogix.functional)
,
[1]
group_sum() (torchlogix.PackBitsTensor method)
GroupSum (class in torchlogix.layers)
,
[1]
I
ID_TO_OP (in module torchlogix.functional)
L
LearnableBinarization (class in torchlogix.layers)
load() (torchlogix.CompiledLogicNet static method)
,
[1]
LogicConv2d (class in torchlogix.layers)
,
[1]
LogicConv3d (class in torchlogix.layers)
,
[1]
LogicDense (class in torchlogix.layers)
,
[1]
M
module
torchlogix
O
OrPooling2d (class in torchlogix.layers)
OrPooling3d (class in torchlogix.layers)
P
PackBitsTensor (class in torchlogix)
R
rescale_weights() (torchlogix.layers.LogicDense method)
,
[1]
S
SoftBinarization (class in torchlogix.layers)
T
torchlogix
module