Index _ | A | B | C | D | E | F | G | H | I | L | M | N | P | Q | R | S | T | U | V | X | Z _ _extract_single_input() (in module sinabs.hooks) A ALIF (class in sinabs.layers) ALIFRecurrent (class in sinabs.layers) alpha_adapt_calculated (sinabs.layers.ALIF property) alpha_mem_calculated (sinabs.layers.ALIF property) (sinabs.layers.IAF property) (sinabs.layers.IAFRecurrent property) (sinabs.layers.LIF property) alpha_syn_calculated (sinabs.layers.ALIF property) (sinabs.layers.LIF property) analog_model (sinabs.Network attribute) arg_dict (sinabs.layers.StatefulLayer property) B b (sinabs.layers.ALIF attribute) (sinabs.layers.ALIFRecurrent attribute) build_config() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) build_from_list() (in module sinabs.backend.dynapcnn.utils) C ChipFactory (class in sinabs.backend.dynapcnn.chip_factory) compare_activations() (sinabs.Network method) 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) conv_connection_map() (in module sinabs.hooks) conv_layer_synops_hook() (in module sinabs.hooks) 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) Cropping2dLayer (class in sinabs.layers) D determine_discretization_scale() (in module sinabs.backend.dynapcnn.discretize) device_id (sinabs.backend.dynapcnn.chip_factory.ChipFactory attribute) device_name (sinabs.backend.dynapcnn.chip_factory.ChipFactory attribute) 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) does_spike (sinabs.layers.StatefulLayer property) DVSLayer (class in sinabs.backend.dynapcnn.dvs_layer) DynapcnnLayer (class in sinabs.backend.dynapcnn.dynapcnn_layer) E Edge (class in sinabs.backend.dynapcnn.mapping) events_to_raster() (sinabs.backend.dynapcnn.chip_factory.ChipFactory method) ExpLeak (class in sinabs.layers) ExpLeakSqueeze (class in sinabs.layers) extend_readout_layer() (in module sinabs.backend.dynapcnn.utils) F find_chip_layers() (in module sinabs.backend.dynapcnn.mapping) firing_rate_hook() (in module sinabs.hooks) firing_rate_per_neuron_hook() (in module sinabs.hooks) FlattenTime (class in sinabs.layers) FlipDims (class in sinabs.backend.dynapcnn.flipdims) forward() (sinabs.backend.dynapcnn.crop2d.Crop2d method) (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) (sinabs.backend.dynapcnn.dynapcnn_layer.DynapcnnLayer method) (sinabs.backend.dynapcnn.flipdims.FlipDims method) (sinabs.layers.ALIF method) (sinabs.layers.ALIFRecurrent method) (sinabs.layers.Cropping2dLayer method) (sinabs.layers.ExpLeakSqueeze method) (sinabs.layers.IAFSqueeze method) (sinabs.layers.Img2SpikeLayer method) (sinabs.layers.LIF method) (sinabs.layers.LIFRecurrent method) (sinabs.layers.LIFSqueeze method) (sinabs.layers.NeuromorphicReLU method) (sinabs.layers.QuantizeLayer method) (sinabs.layers.Repeat method) (sinabs.layers.Sig2SpikeLayer method) (sinabs.layers.SpikingMaxPooling2dLayer method) (sinabs.layers.StatefulLayer method) (sinabs.layers.UnflattenTime method) (sinabs.Network method) from_layers() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer class method) from_model() (in module sinabs.from_torch) from_nir() (in module sinabs.nir) G Gaussian (class in sinabs.activation) get_activations() (in module sinabs.utils) get_config_builder() (sinabs.backend.dynapcnn.chip_factory.ChipFactory method) get_config_dict() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_constraints() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) get_default_config() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) get_device_id() (in module sinabs.backend.dynapcnn.utils) get_flip_dict() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_hook_data_dict() (in module sinabs.hooks) get_input_buffer() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) get_layer_statistics() (sinabs.synopcounter.SNNAnalyzer method) get_model_statistics() (sinabs.synopcounter.SNNAnalyzer method) get_network_activations() (in module sinabs.utils) get_neuron_shape() (sinabs.backend.dynapcnn.dynapcnn_layer.DynapcnnLayer method) get_output_buffer() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) get_output_shape() (sinabs.backend.dynapcnn.crop2d.Crop2d method) (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) (sinabs.backend.dynapcnn.flipdims.FlipDims method) (sinabs.layers.Cropping2dLayer method) (sinabs.layers.SpikingMaxPooling2dLayer method) get_output_shape_after_pooling() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_output_shape_dict() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_pooling() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_roi() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_samna_module() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) get_swap_xy() (sinabs.backend.dynapcnn.dvs_layer.DVSLayer method) get_synops() (sinabs.Network method) get_valid_mapping() (in module sinabs.backend.dynapcnn.mapping) (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) H handle_state_batch_size_mismatch() (sinabs.layers.StatefulLayer method) has_trailing_dimension() (sinabs.layers.StatefulLayer method) Heaviside (class in sinabs.activation) I i_syn (sinabs.layers.ALIF attribute) (sinabs.layers.ALIFRecurrent attribute) (sinabs.layers.ExpLeakSqueeze attribute) (sinabs.layers.IAF attribute) (sinabs.layers.IAFRecurrent attribute) (sinabs.layers.IAFSqueeze attribute) (sinabs.layers.LIF attribute) (sinabs.layers.LIFRecurrent attribute) (sinabs.layers.LIFSqueeze attribute) IAF (class in sinabs.layers) IAFRecurrent (class in sinabs.layers) IAFSqueeze (class in sinabs.layers) Img2SpikeLayer (class in sinabs.layers) index (sinabs.backend.dynapcnn.exceptions.MissingLayer attribute) infer_input_shape() (in module sinabs.backend.dynapcnn.utils) init_state_with_shape() (sinabs.layers.StatefulLayer method) input_diff_hook() (in module sinabs.hooks) input_shape (sinabs.Network attribute) input_shape_dict (sinabs.backend.dynapcnn.dvs_layer.DVSLayer property) is_state_initialised() (sinabs.layers.StatefulLayer method) L layer_type_expected (sinabs.backend.dynapcnn.exceptions.UnexpectedLayer attribute) layer_type_found (sinabs.backend.dynapcnn.exceptions.UnexpectedLayer attribute) LayerConstraints (class in sinabs.backend.dynapcnn.mapping) LIF (class in sinabs.layers) LIFRecurrent (class in sinabs.layers) LIFSqueeze (class in sinabs.layers) linear_layer_synops_hook() (in module sinabs.hooks) M make_flow_graph() (in module sinabs.backend.dynapcnn.mapping) MaxSpike (class in sinabs.activation) MembraneReset (class in sinabs.activation) MembraneSubtract (class in sinabs.activation) memory_summary() (sinabs.backend.dynapcnn.dynapcnn_layer.DynapcnnLayer method) merge_conv_bn() (in module sinabs.backend.dynapcnn.utils) MissingLayer (class in sinabs.backend.dynapcnn.exceptions) ModelSynopsHook (class in sinabs.hooks) module sinabs.backend.dynapcnn.discretize sinabs.backend.dynapcnn.dynapcnn_layer sinabs.backend.dynapcnn.mapping sinabs.backend.dynapcnn.utils monitor_layers() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) MultiGaussian (class in sinabs.activation) MultiSpike (class in sinabs.activation) N Network (class in sinabs) NeuromorphicReLU (class in sinabs.layers) normalize_weights() (in module sinabs.utils) P parse_device_id() (in module sinabs.backend.dynapcnn.utils) PeriodicExponential (class in sinabs.activation) plot_comparison() (sinabs.Network method) Q QuantizeLayer (class in sinabs.layers) R raster_to_events() (sinabs.backend.dynapcnn.chip_factory.ChipFactory method) register_synops_hooks() (in module sinabs.hooks) Repeat (class in sinabs.layers) reset_states() (in module sinabs.utils) (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) (sinabs.layers.StatefulLayer method) (sinabs.Network method) S set_all_v_mem_to_zeros() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) set_batch_size() (in module sinabs.utils) Sig2SpikeLayer (class in sinabs.layers) sinabs.backend.dynapcnn.discretize module sinabs.backend.dynapcnn.dynapcnn_layer module sinabs.backend.dynapcnn.mapping module sinabs.backend.dynapcnn.utils module SingleExponential (class in sinabs.activation) SingleSpike (class in sinabs.activation) SNNAnalyzer (class in sinabs.synopcounter) spike_threshold (sinabs.layers.ALIF attribute) (sinabs.layers.ALIFRecurrent attribute) spiking_model (sinabs.Network attribute) SpikingMaxPooling2dLayer (class in sinabs.layers) SqueezeMixin (class in sinabs.layers) standardize_device_id() (in module sinabs.backend.dynapcnn.utils) state_has_shape() (sinabs.layers.StatefulLayer method) StatefulLayer (class in sinabs.layers) SumPool2d (class in sinabs.layers) supported_devices (sinabs.backend.dynapcnn.chip_factory.ChipFactory attribute) SynOpCounter (class in sinabs.synopcounter) synops (sinabs.Network attribute) T tau_mem_calculated (sinabs.layers.LIF property) tau_syn_calculated (sinabs.layers.LIF property) to_nir() (in module sinabs.nir) U UnexpectedLayer (class in sinabs.backend.dynapcnn.exceptions) UnflattenTime (class in sinabs.layers) V v_mem (sinabs.layers.ALIF attribute) (sinabs.layers.ALIFRecurrent attribute) (sinabs.layers.ExpLeakSqueeze attribute) (sinabs.layers.IAF attribute) (sinabs.layers.IAFRecurrent attribute) (sinabs.layers.IAFSqueeze attribute) (sinabs.layers.LIF attribute) (sinabs.layers.LIFRecurrent attribute) (sinabs.layers.LIFSqueeze attribute) validate_configuration() (sinabs.backend.dynapcnn.config_builder.ConfigBuilder class method) X xytp_to_events() (sinabs.backend.dynapcnn.chip_factory.ChipFactory method) Z zero_grad() (in module sinabs.utils) (sinabs.backend.dynapcnn.dynapcnn_layer.DynapcnnLayer method) (sinabs.layers.StatefulLayer method) (sinabs.Network method)