﻿brainpy.synapses.NMDA
=====================

.. currentmodule:: brainpy.synapses

.. autoclass:: NMDA

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~NMDA.__init__
      ~NMDA.add_aft_update
      ~NMDA.add_bef_update
      ~NMDA.add_inp_fun
      ~NMDA.check_post_attrs
      ~NMDA.check_pre_attrs
      ~NMDA.clear_input
      ~NMDA.cpu
      ~NMDA.cuda
      ~NMDA.get_aft_update
      ~NMDA.get_bef_update
      ~NMDA.get_delay_data
      ~NMDA.get_delay_var
      ~NMDA.get_inp_fun
      ~NMDA.get_local_delay
      ~NMDA.has_aft_update
      ~NMDA.has_bef_update
      ~NMDA.jit_step_run
      ~NMDA.load_state
      ~NMDA.load_state_dict
      ~NMDA.nodes
      ~NMDA.register_delay
      ~NMDA.register_implicit_nodes
      ~NMDA.register_implicit_vars
      ~NMDA.register_local_delay
      ~NMDA.reset
      ~NMDA.reset_local_delays
      ~NMDA.reset_state
      ~NMDA.save_state
      ~NMDA.setattr
      ~NMDA.state_dict
      ~NMDA.step_run
      ~NMDA.sum_current_inputs
      ~NMDA.sum_delta_inputs
      ~NMDA.sum_inputs
      ~NMDA.to
      ~NMDA.tpu
      ~NMDA.tracing_variable
      ~NMDA.train_vars
      ~NMDA.tree_flatten
      ~NMDA.tree_unflatten
      ~NMDA.unique_name
      ~NMDA.update
      ~NMDA.update_local_delays
      ~NMDA.vars
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~NMDA.after_updates
      ~NMDA.before_updates
      ~NMDA.cur_inputs
      ~NMDA.current_inputs
      ~NMDA.delta_inputs
      ~NMDA.g_max
      ~NMDA.implicit_nodes
      ~NMDA.implicit_vars
      ~NMDA.mode
      ~NMDA.name
      ~NMDA.supported_modes
   
   