﻿brainpy.neurons.FHN
===================

.. currentmodule:: brainpy.neurons

.. autoclass:: FHN

   
   .. automethod:: __init__

   
   .. rubric:: Methods

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

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~FHN.after_updates
      ~FHN.before_updates
      ~FHN.cur_inputs
      ~FHN.current_inputs
      ~FHN.delta_inputs
      ~FHN.derivative
      ~FHN.implicit_nodes
      ~FHN.implicit_vars
      ~FHN.mode
      ~FHN.name
      ~FHN.supported_modes
      ~FHN.varshape
   
   