brainpy.math
module#
The brainpy.math module provides the mathematical foundation for brain dynamics programming in the BrainPy framework.
This module contains various mathematical functions and utilities that are commonly used in brain dynamics simulations, such as random number generation, mathematical operators, and object-oriented transformations. These functions are designed to facilitate the modeling and analysis of brain dynamics using the BrainPy framework.
These mathematical functions are essential for implementing brain dynamics models and conducting simulations in the BrainPy framework. They provide a solid mathematical foundation for modeling and analyzing the complex dynamics of neural systems.
Note: The brainpy.math module is part of the BrainPy library, which is an open-source framework for brain dynamics programming. For more information and usage examples, please refer to the official documentation.
- General Mathematical Operators
- Default Math Parameters
- Delay Variables
- Object-oriented Transformations
- Operators for Pre-Syn-Post Conversion
brainpy.math.jitconn
: Just-In-Time Connectivity Operatorsbrainpy.math.event
: Event-driven Operatorsbrainpy.math.sparse
: Sparse Operatorsbrainpy.math.surrogate
: Surrogate Gradient Functionsbrainpy.math.random
: Random Number Generationsbrainpy.math.sharding
: Parallelization Support- Environment Settings
- Computing Modes
- Operator Registration