BDP Toolboxes
==================



This section contains detailed toolboxes BrainPy uses for brain dynamics modeling.



Differential Equations
-----------------------


.. toctree::
   :maxdepth: 1

   tutorial_toolbox/ode_numerical_solvers
   tutorial_toolbox/sde_numerical_solvers
   tutorial_toolbox/fde_numerical_solvers
   tutorial_toolbox/dde_numerical_solvers
   tutorial_toolbox/joint_equations


Toolbox for Modeling
-------------------

.. toctree::
   :maxdepth: 1

   tutorial_toolbox/synaptic_connections
   tutorial_toolbox/synaptic_weights
   tutorial_toolbox/inputs


Toolbox for Training
--------------------

.. toctree::
   :maxdepth: 1

   tutorial_toolbox/optimizers
   tutorial_toolbox/surrogate_gradient


State Resetting, Saving and Loading
-----------------------------------

.. toctree::
   :maxdepth: 1

   tutorial_toolbox/state_saving_and_loading.ipynb
   tutorial_toolbox/state_resetting.ipynb