﻿brainpy.synapses.Delta
======================

.. currentmodule:: brainpy.synapses

.. autoclass:: Delta

   
   .. automethod:: __init__

   
   .. rubric:: Methods

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

   
   
   .. rubric:: Attributes

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