Operators for Pre-Syn-Post Conversion

Operators for Pre-Syn-Post Conversion#

The math module for whole BrainPy ecosystem. This module provides basic mathematical operations, including:

  • numpy-like array operations

  • linear algebra functions

  • random sampling functions

  • discrete fourier transform functions

  • just-in-time compilation for class objects

  • automatic differentiation for class objects

  • dedicated operators for brain dynamics modeling

  • activation functions

  • device/dtype switching

  • and others

Details in the following.

pre2post_sum

The pre-to-post synaptic summation.

pre2post_prod

The pre-to-post synaptic production.

pre2post_max

The pre-to-post synaptic maximization.

pre2post_min

The pre-to-post synaptic minimization.

pre2post_mean

The pre-to-post synaptic mean computation.

pre2post_event_sum

The pre-to-post event-driven synaptic summation with CSR synapse structure.

pre2post_csr_event_sum

The pre-to-post event-driven synaptic summation with CSR synapse structure.

pre2syn

The pre-to-syn computation.

syn2post_sum

The syn-to-post summation computation.

syn2post

The syn-to-post summation computation.

syn2post_prod

The syn-to-post product computation.

syn2post_max

The syn-to-post maximum computation.

syn2post_min

The syn-to-post minimization computation.

syn2post_mean

The syn-to-post mean computation.

syn2post_softmax

The syn-to-post softmax computation.