Toggle navigation sidebar
Toggle in-page Table of Contents
1.0.9.dev102
Installation
The basics
Advanced
Dangers
Tutorials
Overview of DYNAP-CNN and SPECK devlopment kit
From a CNN model to a DYNAP-CNN DevKit
Visualize DVS Input
Power Monitoring
Using Readout Layer
Spike Count Visualization
API
sinabs.backend.dynapcnn
chip_factory
config_builder
crop2d
discretize
dvs_layer
dynapcnn_network
dynapcnn_layer
exceptions
flipdims
io
mapping
utils
Developer’s guide
Release History
repository
open issue
Index
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
|
Z
B
build_config() (ConfigBuilder class method)
build_from_list() (in module sinabs.backend.dynapcnn.utils)
C
ChipFactory (class in sinabs.backend.dynapcnn.chip_factory)
close_device() (in module sinabs.backend.dynapcnn.io)
ConfigBuilder (class in sinabs.backend.dynapcnn.config_builder)
construct_dvs_layer() (in module sinabs.backend.dynapcnn.utils)
construct_next_dynapcnn_layer() (in module sinabs.backend.dynapcnn.utils)
construct_next_pooling_layer() (in module sinabs.backend.dynapcnn.utils)
convert_cropping2dlayer_to_crop2d() (in module sinabs.backend.dynapcnn.utils)
convert_model_to_layer_list() (in module sinabs.backend.dynapcnn.utils)
Crop2d (class in sinabs.backend.dynapcnn.crop2d)
D
determine_discretization_scale() (in module sinabs.backend.dynapcnn.discretize)
device_id (ChipFactory attribute)
device_name (ChipFactory attribute)
disable_timestamps() (in module sinabs.backend.dynapcnn.io)
discover_device() (in module sinabs.backend.dynapcnn.io)
discretize_conv() (in module sinabs.backend.dynapcnn.discretize)
discretize_conv_() (in module sinabs.backend.dynapcnn.discretize)
discretize_conv_spike() (in module sinabs.backend.dynapcnn.discretize)
discretize_conv_spike_() (in module sinabs.backend.dynapcnn.discretize)
discretize_scalar() (in module sinabs.backend.dynapcnn.discretize)
discretize_spk() (in module sinabs.backend.dynapcnn.discretize)
discretize_spk_() (in module sinabs.backend.dynapcnn.discretize)
discretize_tensor() (in module sinabs.backend.dynapcnn.discretize)
DVSLayer (class in sinabs.backend.dynapcnn.dvs_layer)
DynapcnnCompatibleNetwork (class in sinabs.backend.dynapcnn.dynapcnn_network)
DynapcnnLayer (class in sinabs.backend.dynapcnn.dynapcnn_layer)
DynapcnnNetwork (class in sinabs.backend.dynapcnn.dynapcnn_network)
E
Edge (class in sinabs.backend.dynapcnn.mapping)
enable_timestamps() (in module sinabs.backend.dynapcnn.io)
events_to_raster() (ChipFactory method)
(in module sinabs.backend.dynapcnn.io)
events_to_xytp() (in module sinabs.backend.dynapcnn.io)
F
find_chip_layer() (DynapcnnNetwork method)
find_chip_layers() (in module sinabs.backend.dynapcnn.mapping)
FlipDims (class in sinabs.backend.dynapcnn.flipdims)
forward() (Crop2d method)
(DVSLayer method)
(DynapcnnLayer method)
(DynapcnnNetwork method)
(FlipDims method)
from_layers() (DVSLayer class method)
G
get_config_builder() (ChipFactory method)
get_config_dict() (DVSLayer method)
get_constraints() (ConfigBuilder class method)
get_default_config() (ConfigBuilder class method)
get_device_id() (in module sinabs.backend.dynapcnn.utils)
get_device_map() (in module sinabs.backend.dynapcnn.io)
get_flip_dict() (DVSLayer method)
get_input_buffer() (ConfigBuilder class method)
get_neuron_shape() (DynapcnnLayer method)
get_output_buffer() (ConfigBuilder class method)
get_output_shape() (Crop2d method)
(DVSLayer method)
(FlipDims method)
get_output_shape_after_pooling() (DVSLayer method)
get_output_shape_dict() (DVSLayer method)
get_pooling() (DVSLayer method)
get_roi() (DVSLayer method)
get_samna_module() (ConfigBuilder class method)
get_swap_xy() (DVSLayer method)
get_valid_mapping() (ConfigBuilder class method)
(in module sinabs.backend.dynapcnn.mapping)
I
index (MissingLayer attribute)
infer_input_shape() (in module sinabs.backend.dynapcnn.utils)
input_shape_dict (DVSLayer property)
is_device_type() (in module sinabs.backend.dynapcnn.io)
L
layer_type_expected (UnexpectedLayer attribute)
layer_type_found (UnexpectedLayer attribute)
LayerConstraints (class in sinabs.backend.dynapcnn.mapping)
M
make_config() (DynapcnnNetwork method)
make_flow_graph() (in module sinabs.backend.dynapcnn.mapping)
memory_summary() (DynapcnnLayer method)
(DynapcnnNetwork method)
merge_conv_bn() (in module sinabs.backend.dynapcnn.utils)
MissingLayer (class in sinabs.backend.dynapcnn.exceptions)
module
sinabs.backend.dynapcnn.discretize
sinabs.backend.dynapcnn.dynapcnn_layer
sinabs.backend.dynapcnn.dynapcnn_network
sinabs.backend.dynapcnn.io
sinabs.backend.dynapcnn.mapping
sinabs.backend.dynapcnn.utils
monitor_layers() (ConfigBuilder class method)
O
open_device() (in module sinabs.backend.dynapcnn.io)
P
parse_device_id() (in module sinabs.backend.dynapcnn.utils)
R
raster_to_events() (ChipFactory method)
reset_states() (ConfigBuilder class method)
(DynapcnnNetwork method)
reset_timestamps() (in module sinabs.backend.dynapcnn.io)
S
set_all_v_mem_to_zeros() (ConfigBuilder class method)
sinabs.backend.dynapcnn.discretize
module
sinabs.backend.dynapcnn.dynapcnn_layer
module
sinabs.backend.dynapcnn.dynapcnn_network
module
sinabs.backend.dynapcnn.io
module
sinabs.backend.dynapcnn.mapping
module
sinabs.backend.dynapcnn.utils
module
standardize_device_id() (in module sinabs.backend.dynapcnn.utils)
supported_devices (ChipFactory attribute)
T
to() (DynapcnnNetwork method)
training (DVSLayer attribute)
(FlipDims attribute)
U
UnexpectedLayer (class in sinabs.backend.dynapcnn.exceptions)
V
validate_configuration() (ConfigBuilder class method)
X
xytp_to_events() (ChipFactory method)
Z
zero_grad() (DynapcnnLayer method)
(DynapcnnNetwork method)