Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y A active_ids (brainevent.CompactBinary property) apply() (brainevent.CSC method) (brainevent.CSR method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCMatrix method) apply2() (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCMatrix method) args (brainevent.BenchmarkConfig attribute) available_backends() (brainevent.XLACustomKernel method) B backend (brainevent.BenchmarkRecord attribute) (brainevent.Dense attribute) (brainevent.JITCScalarMatrix attribute) batch_size (brainevent.CompactBinary property) benchmark() (brainevent.XLACustomKernel method) benchmark_function() (in module brainevent) BenchmarkConfig (class in brainevent) BenchmarkDataFnNotProvidedError (class in brainevent) BenchmarkRecord (class in brainevent) BenchmarkResult (class in brainevent) binary_csrmm (in module brainevent) binary_csrmm_indexed (in module brainevent) binary_csrmm_indexed_p (in module brainevent) binary_csrmm_p (in module brainevent) binary_csrmv (in module brainevent) binary_csrmv_indexed (in module brainevent) binary_csrmv_indexed_p (in module brainevent) binary_csrmv_p (in module brainevent) binary_densemm (in module brainevent) binary_densemm_p (in module brainevent) binary_densemv (in module brainevent) binary_densemv_p (in module brainevent) binary_fcnmm (in module brainevent) binary_fcnmm_p (in module brainevent) binary_fcnmv (in module brainevent) binary_fcnmv_p (in module brainevent) binary_jitnmm() (in module brainevent) binary_jitnmm_p (in module brainevent) binary_jitnmv (in module brainevent) binary_jitnmv_p (in module brainevent) binary_jitsmm (in module brainevent) binary_jitsmm_p (in module brainevent) binary_jitsmv (in module brainevent) binary_jitsmv_p (in module brainevent) binary_jitumm (in module brainevent) binary_jitumm_p (in module brainevent) binary_jitumv (in module brainevent) binary_jitumv_p (in module brainevent) BinaryArray (class in brainevent) bit_width (brainevent.CompactBinary property) bitpack() (brainevent.BinaryArray method) (in module brainevent) BitPackedBinary (class in brainevent) BrainEventError (class in brainevent) buffers (brainevent.DataRepresentation property) build_weight_indices() (brainevent.CSC method) (brainevent.CSR method) (brainevent.FixedNumConn method) C call() (brainevent.XLACustomKernel method) clear_backends() (in module brainevent.config) clear_cache() (in module brainevent) CompactBinary (class in brainevent) compacy_only_vector() (brainevent.CompactBinary class method) CompilationError (class in brainevent) compile_source() (brainevent.CompilerBackend method) (brainevent.CPPBackend method) (brainevent.CUDABackend method) (brainevent.HIPBackend method) CompiledModule (class in brainevent) CompilerBackend (class in brainevent) content_hash (brainevent.CompiledModule property) coo2csr() (in module brainevent) coo_to_csc_index() (in module brainevent) corder (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) (brainevent.JITCScalarC attribute) (brainevent.JITCScalarMatrix attribute) (brainevent.JITCScalarR attribute) (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) CPPBackend (class in brainevent) CSC (class in brainevent) csc_to_csr_index() (in module brainevent) cscmm_dt2t() (in module brainevent) cscmv_dt2t() (in module brainevent) CSR (class in brainevent) csr_slice_rows (in module brainevent) csr_slice_rows_p (in module brainevent) csr_to_coo_index() (in module brainevent) csr_to_csc_index() (in module brainevent) csrmm (in module brainevent) csrmm_dt2t (in module brainevent) csrmm_dt2t_p (in module brainevent) csrmm_p (in module brainevent) csrmv (in module brainevent) csrmv_dt2t (in module brainevent) csrmv_dt2t_p (in module brainevent) csrmv_p (in module brainevent) CUDABackend (class in brainevent) CUDANotInstalledError (class in brainevent) D data (brainevent.CSC attribute) (brainevent.CSR attribute) (brainevent.Dense attribute) (brainevent.JITCScalarMatrix property) data_kwargs (brainevent.BenchmarkConfig attribute) (brainevent.BenchmarkRecord attribute) DataRepresentation (class in brainevent) def_batching_rule() (brainevent.XLACustomKernel method) def_benchmark_data() (brainevent.XLACustomKernel method) def_call() (brainevent.XLACustomKernel method) def_cuda_raw_kernel() (brainevent.XLACustomKernel method) def_jvp_rule() (brainevent.XLACustomKernel method) def_jvp_rule2() (brainevent.XLACustomKernel method) def_kernel() (brainevent.XLACustomKernel method) def_numba_cuda_kernel() (brainevent.XLACustomKernel method) def_numba_kernel() (brainevent.XLACustomKernel method) def_pallas_kernel() (brainevent.XLACustomKernel method) def_tags() (brainevent.XLACustomKernel method) def_transpose_rule() (brainevent.XLACustomKernel method) def_triton_kernel() (brainevent.XLACustomKernel method) def_warp_kernel() (brainevent.XLACustomKernel method) defaults (brainevent.XLACustomKernel property) defjvp() (in module brainevent) Dense (class in brainevent) diag_add() (brainevent.Dense method) dt2t() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCMatrix method) (brainevent.JITCScalarMatrix method) dt2t_transposed() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCMatrix method) (brainevent.JITCScalarMatrix method) dtype (brainevent.CompactBinary property) (brainevent.CSC attribute) (brainevent.CSR attribute) (brainevent.Dense attribute) (brainevent.EventRepresentation property) (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) (brainevent.JITCScalarC attribute) (brainevent.JITCScalarMatrix property) (brainevent.JITCScalarR attribute) (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) E error (brainevent.BenchmarkRecord attribute) EventRepresentation (class in brainevent) F fastest (brainevent.BenchmarkResult attribute) fastest() (brainevent.BenchmarkResult method) fcn_plasticity_row_p (in module brainevent) fcnmm (in module brainevent) fcnmm_dt2t (in module brainevent) fcnmv (in module brainevent) fcnmv_dt2t (in module brainevent) FixedNumConn (class in brainevent) FixedNumPerPost (class in brainevent) FixedNumPerPre (class in brainevent) from_array() (brainevent.CompactBinary class method) from_array_light() (brainevent.CompactBinary class method) from_packed() (brainevent.CompactBinary class method) fromdense() (brainevent.CSC class method) (brainevent.CSR class method) (brainevent.DataRepresentation class method) (brainevent.Dense class method) (brainevent.FixedNumPerPost class method) (brainevent.FixedNumPerPre class method) (brainevent.JITCMatrix class method) function_names (brainevent.CompiledModule property) G general_batching_rule() (in module brainevent) generate_key() (brainevent.PallasLFSR113RNG method) (brainevent.PallasLFSR128RNG method) (brainevent.PallasLFSR88RNG method) generate_next_key() (brainevent.PallasLFSR113RNG method) (brainevent.PallasLFSR128RNG method) (brainevent.PallasLFSR88RNG method) get_all_primitive_names() (in module brainevent) get_backend() (in module brainevent.config) get_cache_dir() (in module brainevent) get_compute_capability() (in module brainevent.config) get_default() (brainevent.XLACustomKernel method) get_handler() (brainevent.CompiledModule method) get_hybrid_config() (in module brainevent) get_lfsr_algorithm() (in module brainevent.config) get_numba_num_threads() (in module brainevent.config) get_numba_parallel() (in module brainevent.config) get_pallas_lfsr_rng_class() (in module brainevent) get_primitives_by_tags() (in module brainevent) get_registry() (in module brainevent) GpuArchDetectionError (class in brainevent) H HeaderNotFoundError (class in brainevent) HIPBackend (class in brainevent) HostCompilerIncompatibleError (class in brainevent) HostCompilerNotFoundError (class in brainevent) HybridConfig (class in brainevent) I indices (brainevent.CSC attribute) (brainevent.CSR attribute) indptr (brainevent.CSC attribute) (brainevent.CSR attribute) init_csr_config() (in module brainevent) J jaxinfo_to_warpinfo() (in module brainevent) jaxtype_to_warptype() (in module brainevent) JITCMatrix (class in brainevent) JITCNormalC (class in brainevent) JITCNormalR (class in brainevent) JITCScalarC (class in brainevent) JITCScalarMatrix (class in brainevent) JITCScalarR (class in brainevent) JITCUniformC (class in brainevent) JITCUniformR (class in brainevent) jitn (in module brainevent) jitn_p (in module brainevent) jitnmm (in module brainevent) jitnmm_p (in module brainevent) jitnmv (in module brainevent) jitnmv_dt2t() (in module brainevent) jitnmv_p (in module brainevent) jits (in module brainevent) jits_p (in module brainevent) jitsmm (in module brainevent) jitsmm_p (in module brainevent) jitsmv (in module brainevent) jitsmv_dt2t() (in module brainevent) jitsmv_p (in module brainevent) jitu (in module brainevent) jitu_p (in module brainevent) jitumm (in module brainevent) jitumm_p (in module brainevent) jitumv (in module brainevent) jitumv_dt2t() (in module brainevent) jitumv_p (in module brainevent) K kernel_kwargs (brainevent.BenchmarkConfig attribute) (brainevent.BenchmarkRecord attribute) KernelCompilationError (class in brainevent) KernelEntry (class in brainevent) KernelError (class in brainevent) KernelExecutionError (class in brainevent) KernelFallbackExhaustedError (class in brainevent) KernelLoadError (class in brainevent) KernelNotAvailableError (class in brainevent) KernelRegistrationError (class in brainevent) KernelToolchainError (class in brainevent) L label (brainevent.BenchmarkRecord attribute) list_registered_targets() (in module brainevent) load (brainevent.BenchmarkResult attribute) load() (brainevent.BenchmarkResult class method) load_cpp_file() (in module brainevent) load_cpp_inline() (in module brainevent) load_cuda_dir() (in module brainevent) load_cuda_file() (in module brainevent) load_cuda_inline() (in module brainevent) M MathError (class in brainevent) mean_ms (brainevent.BenchmarkRecord attribute) min_ms (brainevent.BenchmarkRecord attribute) N n_active (brainevent.CompactBinary property) n_orig (brainevent.CompactBinary property) name (brainevent.BenchmarkConfig attribute) ndim (brainevent.BitPackedBinary property) (brainevent.CompactBinary property) (brainevent.EventRepresentation property) normalize_tokens() (in module brainevent) nse (brainevent.CSC attribute) (brainevent.CSR attribute) (brainevent.Dense attribute) numba_cuda_callable() (in module brainevent) numba_cuda_kernel() (in module brainevent) numba_kernel() (in module brainevent) NvccNotFoundError (class in brainevent) O original_shape (brainevent.BitPackedBinary property) P packed (brainevent.BitPackedBinary property) (brainevent.CompactBinary property) PallasLFSR113RNG (class in brainevent) PallasLFSR128RNG (class in brainevent) PallasLFSR88RNG (class in brainevent) PallasLFSRRNG() (in module brainevent) path (brainevent.CompiledModule property) platform (brainevent.BenchmarkRecord attribute) platform_name (brainevent.CompilerBackend attribute) (brainevent.CPPBackend attribute) (brainevent.CUDABackend attribute) (brainevent.HIPBackend attribute) plot (brainevent.BenchmarkResult attribute) plot() (brainevent.BenchmarkResult method) prefer_system_nvcc() (in module brainevent.config) primitive_name (brainevent.BenchmarkResult attribute) print (brainevent.BenchmarkResult attribute) print() (brainevent.BenchmarkResult method) print_diagnostics() (in module brainevent) prob (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) (brainevent.JITCScalarC attribute) (brainevent.JITCScalarMatrix attribute) (brainevent.JITCScalarR attribute) (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) R rand() (brainevent.PallasLFSR113RNG method) (brainevent.PallasLFSR128RNG method) (brainevent.PallasLFSR88RNG method) randint() (brainevent.PallasLFSR113RNG method) (brainevent.PallasLFSR128RNG method) (brainevent.PallasLFSR88RNG method) randn() (brainevent.PallasLFSR113RNG method) (brainevent.PallasLFSR128RNG method) (brainevent.PallasLFSR88RNG method) records (brainevent.BenchmarkResult attribute) (brainevent.BenchmarkResult property) register_buffer() (brainevent.DataRepresentation method) register_ffi_target() (in module brainevent) register_general_batching() (brainevent.XLACustomKernel method) S save (brainevent.BenchmarkResult attribute) save() (brainevent.BenchmarkResult method) seed (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) (brainevent.JITCScalarC attribute) (brainevent.JITCScalarMatrix attribute) (brainevent.JITCScalarR attribute) (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) set_backend() (in module brainevent.config) set_buffer() (brainevent.DataRepresentation method) set_cache_dir() (in module brainevent) set_compute_capability() (in module brainevent.config) set_default() (brainevent.XLACustomKernel method) set_lfsr_algorithm() (in module brainevent.config) set_numba_parallel() (in module brainevent.config) shape (brainevent.BitPackedBinary property) (brainevent.CompactBinary property) (brainevent.CSC attribute) (brainevent.CSR attribute) (brainevent.Dense attribute) (brainevent.EventRepresentation property) (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) (brainevent.JITCScalarC attribute) (brainevent.JITCScalarMatrix attribute) (brainevent.JITCScalarR attribute) (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) size (brainevent.CompactBinary property) (brainevent.EventRepresentation property) slice_rows() (brainevent.CSC method) (brainevent.CSR method) (brainevent.Dense method) (brainevent.FixedNumPerPost method) (brainevent.FixedNumPerPre method) solve() (brainevent.CSC method) (brainevent.CSR method) (brainevent.Dense method) std_ms (brainevent.BenchmarkRecord attribute) success (brainevent.BenchmarkRecord attribute) T T (brainevent.BinaryArray property) (brainevent.BitPackedBinary property) throughput (brainevent.BenchmarkRecord attribute) to_dense() (brainevent.CompactBinary method) to_dict (brainevent.BenchmarkResult attribute) to_dict() (brainevent.BenchmarkResult method) tocoo() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCMatrix method) tocsc() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCMatrix method) tocsr() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.JITCScalarMatrix method) todense() (brainevent.CSC method) (brainevent.CSR method) (brainevent.Dense method) (brainevent.FixedNumPerPost method) (brainevent.FixedNumPerPre method) (brainevent.JITCNormalC method) (brainevent.JITCNormalR method) (brainevent.JITCScalarC method) (brainevent.JITCScalarR method) (brainevent.JITCUniformC method) (brainevent.JITCUniformR method) transpose() (brainevent.BinaryArray method) (brainevent.BitPackedBinary method) (brainevent.CSC method) (brainevent.CSR method) (brainevent.Dense method) (brainevent.FixedNumPerPost method) (brainevent.FixedNumPerPre method) (brainevent.JITCNormalC method) (brainevent.JITCNormalR method) (brainevent.JITCScalarC method) (brainevent.JITCScalarR method) (brainevent.JITCUniformC method) (brainevent.JITCUniformR method) tree_flatten() (brainevent.BinaryArray method) (brainevent.BitPackedBinary method) (brainevent.Dense method) (brainevent.EventRepresentation method) (brainevent.FixedNumConn method) (brainevent.JITCScalarMatrix method) tree_unflatten() (brainevent.BinaryArray class method) (brainevent.BitPackedBinary class method) (brainevent.Dense class method) (brainevent.EventRepresentation class method) (brainevent.FixedNumConn class method) (brainevent.JITCScalarMatrix class method) U UnsupportedArchError (class in brainevent) UnsupportedOperationError (class in brainevent) update_csc_on_binary_post() (in module brainevent) update_csc_on_binary_pre() (in module brainevent) update_csr_on_binary_post (in module brainevent) update_csr_on_binary_post_p (in module brainevent) update_csr_on_binary_pre (in module brainevent) update_csr_on_binary_pre_p (in module brainevent) update_dense_on_binary_post (in module brainevent) update_dense_on_binary_post_p (in module brainevent) update_dense_on_binary_pre (in module brainevent) update_dense_on_binary_pre_p (in module brainevent) update_fixed_post_conn_on_binary_pre (in module brainevent) update_fixed_pre_conn_on_binary_post (in module brainevent) update_on_post() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.FixedNumPerPost method) (brainevent.FixedNumPerPre method) (brainevent.JITCMatrix method) update_on_pre() (brainevent.CSC method) (brainevent.CSR method) (brainevent.DataRepresentation method) (brainevent.Dense method) (brainevent.FixedNumConn method) (brainevent.FixedNumPerPost method) (brainevent.FixedNumPerPre method) (brainevent.JITCMatrix method) V value (brainevent.CompactBinary property) (brainevent.EventRepresentation property) W weight (brainevent.JITCScalarC attribute) (brainevent.JITCScalarMatrix attribute) (brainevent.JITCScalarR attribute) whigh (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) with_data() (brainevent.CSC method) (brainevent.CSR method) (brainevent.Dense method) (brainevent.FixedNumPerPost method) (brainevent.FixedNumPerPre method) (brainevent.JITCScalarMatrix method) with_value() (brainevent.EventRepresentation method) wloc (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) wlow (brainevent.JITCUniformC attribute) (brainevent.JITCUniformR attribute) wscale (brainevent.JITCNormalC attribute) (brainevent.JITCNormalR attribute) X XLACustomKernel (class in brainevent) Y yw_to_w() (brainevent.DataRepresentation method) yw_to_w_transposed() (brainevent.DataRepresentation method)