{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "834fe6f5",
   "metadata": {},
   "source": [
    "# How to reproduce a paper: gamma oscillation\n",
    "\n",
    "**Task.** Reproduce a published result — the interneuron-network gamma rhythm of\n",
    "Wang & Buzsáki (1996) — to show how a custom biophysical model is expressed in\n",
    "`brainpy.state`.\n",
    "\n",
    "**Audience.** Simulation. Comfortable with custom `Neuron`/`Synapse` subclasses.\n",
    "\n",
    "Reproducing a paper usually means writing the model's exact equations. This guide\n",
    "implements the Wang–Buzsáki single-compartment Hodgkin–Huxley interneuron and an\n",
    "all-to-all GABAergic synapse, drives the network with a constant current, and\n",
    "recovers the population gamma oscillation. It demonstrates: subclassing\n",
    "`brainpy.state.Neuron` / `Synapse`, integrating ODEs with `exp_euler_step`, and a\n",
    "`CurrentProj` with all-to-all connectivity.\n",
    "\n",
    "Reference: Wang, X-J. & Buzsáki, G. (1996), *Gamma oscillation by synaptic\n",
    "inhibition in a hippocampal interneuronal network model*, J. Neurosci. 16(20)."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "4bd09e78",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2026-06-17T09:08:13.200424Z",
     "iopub.status.busy": "2026-06-17T09:08:13.200211Z",
     "iopub.status.idle": "2026-06-17T09:08:17.388219Z",
     "shell.execute_reply": "2026-06-17T09:08:17.387154Z"
    }
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "An NVIDIA GPU may be present on this machine, but a CUDA-enabled jaxlib is not installed. Falling back to cpu.\n"
     ]
    }
   ],
   "source": [
    "import brainpy\n",
    "import brainstate\n",
    "import braintools\n",
    "import brainunit as u\n",
    "import matplotlib.pyplot as plt"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f971cc27",
   "metadata": {},
   "source": [
    "## The Wang–Buzsáki interneuron\n",
    "\n",
    "A single-compartment model with fast sodium, delayed-rectifier potassium, and a\n",
    "leak current. We integrate the gating variables and the membrane potential with\n",
    "the exponential Euler step."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "b9e829bc",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2026-06-17T09:08:17.390521Z",
     "iopub.status.busy": "2026-06-17T09:08:17.389958Z",
     "iopub.status.idle": "2026-06-17T09:08:17.397177Z",
     "shell.execute_reply": "2026-06-17T09:08:17.396426Z"
    }
   },
   "outputs": [],
   "source": [
    "class WBNeuron(brainpy.state.Neuron):\n",
    "    def __init__(self, in_size, ENa=55. * u.mV, EK=-90. * u.mV, EL=-65. * u.mV,\n",
    "                 C=1.0 * u.uF, gNa=35. * u.msiemens, gK=9. * u.msiemens,\n",
    "                 gL=0.1 * u.msiemens, V_th=20. * u.mV, phi=5.0):\n",
    "        super().__init__(in_size)\n",
    "        self.ENa, self.EK, self.EL, self.C = ENa, EK, EL, C\n",
    "        self.gNa, self.gK, self.gL = gNa, gK, gL\n",
    "        self.V_th, self.phi = V_th, phi\n",
    "\n",
    "    def init_state(self, *args, **kwargs):\n",
    "        self.V = brainstate.HiddenState(\n",
    "            -70. * u.mV + brainstate.random.randn(*self.varshape) * 20. * u.mV)\n",
    "        self.h = brainstate.HiddenState(\n",
    "            braintools.init.param(braintools.init.Constant(0.6), self.varshape))\n",
    "        self.n = brainstate.HiddenState(\n",
    "            braintools.init.param(braintools.init.Constant(0.3), self.varshape))\n",
    "        self.spike = brainstate.HiddenState(\n",
    "            braintools.init.param(lambda s: u.math.zeros(s, dtype=bool), self.varshape))\n",
    "\n",
    "    def dh(self, h, t, V):\n",
    "        alpha = 0.07 * u.math.exp(-(V / u.mV + 58) / 20)\n",
    "        beta = 1 / (u.math.exp(-0.1 * (V / u.mV + 28)) + 1)\n",
    "        return self.phi * (alpha * (1 - h) - beta * h) / u.ms\n",
    "\n",
    "    def dn(self, n, t, V):\n",
    "        alpha = -0.01 * (V / u.mV + 34) / (u.math.exp(-0.1 * (V / u.mV + 34)) - 1)\n",
    "        beta = 0.125 * u.math.exp(-(V / u.mV + 44) / 80)\n",
    "        return self.phi * (alpha * (1 - n) - beta * n) / u.ms\n",
    "\n",
    "    def dV(self, V, t, h, n, Iext):\n",
    "        m_alpha = -0.1 * (V / u.mV + 35) / (u.math.exp(-0.1 * (V / u.mV + 35)) - 1)\n",
    "        m_beta = 4 * u.math.exp(-(V / u.mV + 60) / 18)\n",
    "        m = m_alpha / (m_alpha + m_beta)\n",
    "        INa = self.gNa * m ** 3 * h * (V - self.ENa)\n",
    "        IK = self.gK * n ** 4 * (V - self.EK)\n",
    "        IL = self.gL * (V - self.EL)\n",
    "        return (-INa - IK - IL + self.sum_current_inputs(Iext, V)) / self.C\n",
    "\n",
    "    def update(self, x=0. * u.uA):\n",
    "        t = brainstate.environ.get('t')\n",
    "        V = brainstate.nn.exp_euler_step(self.dV, self.V.value, t, self.h.value, self.n.value, x)\n",
    "        h = brainstate.nn.exp_euler_step(self.dh, self.h.value, t, V)\n",
    "        n = brainstate.nn.exp_euler_step(self.dn, self.n.value, t, V)\n",
    "        self.spike.value = u.math.logical_and(self.V.value < self.V_th, V >= self.V_th)\n",
    "        self.V.value, self.h.value, self.n.value = V, h, n\n",
    "        return self.V.value"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c13303d6",
   "metadata": {},
   "source": [
    "## The GABAergic synapse\n",
    "\n",
    "A first-order kinetic synapse gated by a sigmoid of the presynaptic voltage."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "c46b6d9b",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2026-06-17T09:08:17.399002Z",
     "iopub.status.busy": "2026-06-17T09:08:17.398833Z",
     "iopub.status.idle": "2026-06-17T09:08:17.403557Z",
     "shell.execute_reply": "2026-06-17T09:08:17.402700Z"
    }
   },
   "outputs": [],
   "source": [
    "class GABASyn(brainpy.state.Synapse):\n",
    "    def __init__(self, in_size, alpha=12. / u.ms, beta=0.1 / u.ms):\n",
    "        super().__init__(in_size=in_size)\n",
    "        self.alpha, self.beta = alpha, beta\n",
    "\n",
    "    def init_state(self, *args, **kwargs):\n",
    "        self.g = brainstate.HiddenState(\n",
    "            braintools.init.param(braintools.init.ZeroInit(), self.varshape))\n",
    "\n",
    "    def update(self, pre_V):\n",
    "        f_v = lambda v: 1 / (1 + u.math.exp(-v / u.mV / 2))\n",
    "        ds = lambda s: self.alpha * f_v(pre_V) * (1 - s) - self.beta * s\n",
    "        self.g.value = brainstate.nn.exp_euler_step(ds, self.g.value)\n",
    "        return self.g.value"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "876ec8f5",
   "metadata": {},
   "source": [
    "## Wire the network\n",
    "\n",
    "The synapse's conductance `g` is prefetched into a `CurrentProj` with all-to-all\n",
    "(no self) inhibitory connectivity and a `COBA` output at the chloride reversal\n",
    "potential."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "a7e81b8f",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2026-06-17T09:08:17.405294Z",
     "iopub.status.busy": "2026-06-17T09:08:17.405139Z",
     "iopub.status.idle": "2026-06-17T09:08:17.409582Z",
     "shell.execute_reply": "2026-06-17T09:08:17.408736Z"
    }
   },
   "outputs": [],
   "source": [
    "class GammaNet(brainstate.nn.Module):\n",
    "    def __init__(self, num=100):\n",
    "        super().__init__()\n",
    "        self.neu = WBNeuron(num)\n",
    "        self.syn = GABASyn(num)\n",
    "        self.proj = brainpy.state.CurrentProj(\n",
    "            self.syn.prefetch('g'),\n",
    "            comm=brainstate.nn.AllToAll(\n",
    "                self.neu.varshape, self.neu.varshape,\n",
    "                include_self=False, w_init=0.1 * u.msiemens / num),\n",
    "            out=brainpy.state.COBA(E=-75. * u.mV),\n",
    "            post=self.neu)\n",
    "\n",
    "    def update(self, t, drive):\n",
    "        with brainstate.environ.context(t=t):\n",
    "            self.proj()\n",
    "            self.syn(self.neu(drive))\n",
    "            return self.neu.spike.value, self.neu.V.value[:5]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "38d8ef92",
   "metadata": {},
   "source": [
    "## Simulate and visualize\n",
    "\n",
    "Drive every neuron with a 1 µA current for 500 ms. The raster reveals the\n",
    "synchronous gamma rhythm produced by mutual inhibition."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "bca607ea",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2026-06-17T09:08:17.411530Z",
     "iopub.status.busy": "2026-06-17T09:08:17.411251Z",
     "iopub.status.idle": "2026-06-17T09:08:21.757306Z",
     "shell.execute_reply": "2026-06-17T09:08:21.756477Z"
    }
   },
   "outputs": [
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "8e3bd002a4d0495f8f44bf954c5ea55a",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "  0%|          | 0/50000 [00:00<?, ?it/s]"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA/MAAAGbCAYAAACIxMC9AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAA+39JREFUeJzsnXd8FMX7xz97l+QuJCT0hNCL0hEERUCK0kTsKKKoIBgsiAUsgEqzIHwVEUTBKMX2EykqRUBEBKQqSO+9JpSQhJSrO78/LnfZvZa93dlkNzvv1yua29v77MztXZhnns88wxFCCBgMBoPBYDAYDAaDwWDoBlNpN4DBYDAYDAaDwWAwGAxGZLBgnsFgMBgMBoPBYDAYDJ3BgnkGg8FgMBgMBoPBYDB0BgvmGQwGg8FgMBgMBoPB0BksmGcwGAwGg8FgMBgMBkNnsGCewWAwGAwGg8FgMBgMncGCeQaDwWAwGAwGg8FgMHQGC+YZDAaDwWAwGAwGg8HQGSyYZzAYDAaDwWAwGAwGQ2ewYJ7BUBGO4zB+/PjSbkaJ89dff4HjOCxatKi0m8KQgPd+/fXXXxG/dvz48eA4jn6jGAwGo5Tp2rUrunbtSlWT/c1UjylTpqBx48bgeb60m6IJbrvtNrzxxhul3QyGyrBgnqF59u7di4cffhh16tSB1WpFjRo10KNHD8yYMaO0m8ZgKCI/Px/jx4+XFUTL4fPPP8e8efNK5FoMBoMRjnnz5oHjON+P1WrFjTfeiBdffBEZGRml3TxFlPTfdi1x4MABjB8/HqdOnSrR6+bk5GDy5Ml48803YTKx8AYA3nzzTcycORPp6eml3RSGirBPO0PTbN68GW3btsXu3buRmpqKzz77DM888wxMJhM+/fTT0m4eg6GI/Px8TJgwodSD+c6dO6OgoACdO3cukXYwGAyGl4kTJ+Lbb7/FZ599hg4dOuCLL75A+/btkZ+fX9pNk024v+1vv/02CgoKSr5RJcSBAwcwYcKEEg/m58yZA5fLhccee6xEr6tl7r//fiQkJODzzz8v7aYwVCSqtBvAYITj/fffR2JiIv755x9UqFBB9NylS5dKp1EM1cnPz0e5cuVKuxmGwWQywWq1lnYzGAyGAenduzfatm0LAHjmmWdQuXJlTJ06Fb/++muZDMyioqIQFaWN4bfL5QLP84iJiSntphRLXl4e4uLiQj4/d+5c3HfffezfMgEmkwkPP/wwvvnmG0yYMIEt7yijsMw8Q9McP34czZo1CwjkAaBatWqix3PnzsWdd96JatWqwWKxoGnTpvjiiy8CXle3bl3cc889+Ouvv9C2bVvExsaiRYsWvhn0JUuWoEWLFrBarWjTpg3+++8/0esHDRqE+Ph4nDhxAr169UJcXBxSUlIwceJEEEKK7dP58+cxePBgJCUlwWKxoFmzZpgzZ46k94PjOLz44otYuHAhmjZtitjYWLRv3x579+4FAMyePRsNGzaE1WpF165dg86Mb9u2DXfddRcSExNRrlw5dOnSBZs2bRKd413Td+TIETzxxBNITExE1apV8c4774AQgrNnz/pmfJOTk/Hxxx8Hba/b7caYMWOQnJyMuLg43HfffTh79qzonK5du6J58+bYsWMHOnfujHLlymHMmDEAgF9//RV9+vRBSkoKLBYLGjRogHfffRdutzuoxoEDB3DHHXegXLlyqFGjBqZMmRLQJrvdjnHjxqFhw4awWCyoVasW3njjDdjt9mLff2FbO3TogNjYWNSrVw+zZs0KOPfSpUsYMmQIkpKSYLVacdNNN2H+/Pm+50+dOoWqVasCgO8fWf8aC4cOHcLDDz+MSpUqwWq1om3btli6dKnoOl6r6qZNmzBixAhUrVoVcXFxePDBB3H58mXfeXXr1sX+/fuxfv1637W8a0GDrZnfuHEjHnnkEdSuXdv3Pr366quSMkpr1qzB7bffjgoVKiA+Ph6NGjXy3VMGg8EIx5133gkAOHnyJABPwPnuu++iQYMGsFgsqFu3LsaMGRPwN9v7b/vvv/+OVq1awWq1omnTpliyZInovFBr1r1/S8NllB0OB8aOHYs2bdogMTERcXFx6NSpE9atW+c7p7i/7cGuH2kf//77b9x6662wWq2oX78+vvnmmzDvaFG7OI7DRx99hGnTpvmudeDAAUn98vLjjz+iTZs2KF++PBISEtCiRQufU3LevHl45JFHAAB33HGHr+/Cf1tWrlyJTp06IS4uDuXLl0efPn2wf/9+0TW846zjx4/j7rvvRvny5TFgwICQfTt58iT27NmD7t27Bzx39epVPPnkk0hISECFChUwcOBA7N69GxzHiZxqe/bswaBBg1C/fn1YrVYkJydj8ODBuHr1qkhP6fjI++/tTz/9hAkTJqBGjRooX748Hn74YWRnZ8Nut+OVV15BtWrVEB8fj6effjrgcyB1vAsAPXr0wOnTp7Fr166Q7x9D32hjapDBCEGdOnWwZcsW7Nu3D82bNw977hdffIFmzZrhvvvuQ1RUFJYtW4YXXngBPM9j2LBhonOPHTuGxx9/HM8++yyeeOIJfPTRR7j33nsxa9YsjBkzBi+88AIAYNKkSejXrx8OHz4sWoPldrtx11134bbbbsOUKVOwatUqjBs3Di6XCxMnTgzZxoyMDNx2222+oLxq1apYuXIlhgwZgpycHLzyyivFvicbN27E0qVLfX2aNGkS7rnnHrzxxhv4/PPP8cILL+DatWuYMmUKBg8ejD///NP32j///BO9e/dGmzZtMG7cOJhMJt8/Chs3bsStt94qutajjz6KJk2a4MMPP8SKFSvw3nvvoVKlSpg9ezbuvPNOTJ48Gd9//z1ee+013HLLLQE27ffffx8cx+HNN9/EpUuXMG3aNHTv3h27du1CbGys77yrV6+id+/e6N+/P5544gkkJSUB8AwM4uPjMWLECMTHx+PPP//E2LFjkZOTg//973+ia127dg133XUXHnroIfTr1w+LFi3Cm2++iRYtWqB3794AAJ7ncd999+Hvv//G0KFD0aRJE+zduxeffPIJjhw5gl9++aXY9//atWu4++670a9fPzz22GP46aef8PzzzyMmJgaDBw8GABQUFKBr1644duwYXnzxRdSrVw8LFy7EoEGDkJWVhZdffhlVq1bFF198geeffx4PPvggHnroIQBAy5YtAQD79+9Hx44dUaNGDYwaNQpxcXH46aef8MADD2Dx4sV48MEHRe0aPnw4KlasiHHjxuHUqVOYNm0aXnzxRSxYsAAAMG3aNAwfPhzx8fF46623AMD3Pgdj4cKFyM/Px/PPP4/KlStj+/btmDFjBs6dO4eFCxeGfN3+/ftxzz33oGXLlpg4cSIsFguOHTsWMGHEYDAYwTh+/DgAoHLlygA82fr58+fj4YcfxsiRI7Ft2zZMmjQJBw8exM8//yx67dGjR/Hoo4/iueeew8CBAzF37lw88sgjWLVqFXr06KG4bTk5Ofjqq6/w2GOPITU1FdevX8fXX3+NXr16Yfv27WjVqlWxf9uDEUkfjx07hocffhhDhgzBwIEDMWfOHAwaNAht2rRBs2bNiu3D3LlzYbPZMHToUFgsFlSqVElSvwDPRO1jjz2Gbt26YfLkyQCAgwcPYtOmTXj55ZfRuXNnvPTSS5g+fTrGjBmDJk2aAIDv/99++y0GDhyIXr16YfLkycjPz8cXX3yB22+/Hf/99x/q1q3ra6fL5UKvXr1w++2346OPPgrr1tu8eTMA4OabbxYd53ke9957L7Zv347nn38ejRs3xq+//oqBAwcGaKxZswYnTpzA008/jeTkZOzfvx9ffvkl9u/fj61btwZMwCgdH02aNAmxsbEYNWoUjh07hhkzZiA6OhomkwnXrl3D+PHjsXXrVsybNw/16tXD2LFjfa+NZLzbpk0bAMCmTZvQunXrkO8hQ8cQBkPD/P7778RsNhOz2Uzat29P3njjDbJ69WricDgCzs3Pzw841qtXL1K/fn3RsTp16hAAZPPmzb5jq1evJgBIbGwsOX36tO/47NmzCQCybt0637GBAwcSAGT48OG+YzzPkz59+pCYmBhy+fJl33EAZNy4cb7HQ4YMIdWrVydXrlwRtal///4kMTExaB+EACAWi4WcPHkyoI3JyckkJyfHd3z06NEEgO9cnufJDTfcQHr16kV4nvedl5+fT+rVq0d69OjhOzZu3DgCgAwdOtR3zOVykZo1axKO48iHH37oO37t2jUSGxtLBg4c6Du2bt06AoDUqFFD1KaffvqJACCffvqp71iXLl0IADJr1qyA/gZ7P5599llSrlw5YrPZAjS++eYb3zG73U6Sk5NJ3759fce+/fZbYjKZyMaNG0Was2bNIgDIpk2bAq4nxHudjz/+WHSdVq1akWrVqvk+l9OmTSMAyHfffec7z+FwkPbt25P4+Hjfe3L58uWAz4iXbt26kRYtWoj6yfM86dChA7nhhht8x+bOnUsAkO7du4vu66uvvkrMZjPJysryHWvWrBnp0qVLwLW890v4OQ/23k+aNIlwHCf6jng/K14++eQTAkD0PWAwGAx/vH+7/vjjD3L58mVy9uxZ8uOPP5LKlSuT2NhYcu7cObJr1y4CgDzzzDOi17722msEAPnzzz99x7z/ti9evNh3LDs7m1SvXp20bt3ad8z/b5Z/e4T/vnbp0kX0N9PlchG73S563bVr10hSUhIZPHiw71i4v+3+15fTxw0bNviOXbp0iVgsFjJy5MiAawk5efIkAUASEhLIpUuXRM9J7dfLL79MEhISiMvlCnmdhQsXBvx7Qggh169fJxUqVCCpqami4+np6SQxMVF03DvOGjVqVNg+eXn77bcJAHL9+nXR8cWLFxMAZNq0ab5jbreb3HnnnQQAmTt3ru94sH/z/u///i/g/aY1PmrevLloLPvYY48RjuNI7969RW1o3749qVOnjuiY1PGul5iYGPL8888HfY6hf5jNnqFpevTogS1btuC+++7D7t27MWXKFPTq1Qs1atQIsBsLM73Z2dm4cuUKunTpghMnTiA7O1t0btOmTdG+fXvf43bt2gHw2Ptq164dcPzEiRMBbXvxxRd9v3sz7Q6HA3/88UfQvhBCsHjxYtx7770ghODKlSu+n169eiE7Oxs7d+4s9j3p1q2baPba28a+ffuifPnyIdu+a9cuHD16FI8//jiuXr3qu3ZeXh66deuGDRs2BGzn8swzz/h+N5vNaNu2LQghGDJkiO94hQoV0KhRo6Dv0VNPPSVq08MPP4zq1avjt99+E51nsVjw9NNPB7xeeE+vX7+OK1euoFOnTsjPz8ehQ4dE58bHx+OJJ57wPY6JicGtt94qatfChQvRpEkTNG7cWPT+e22dwSyF/kRFReHZZ58VXefZZ5/FpUuXsGPHDgDAb7/9huTkZNF6z+joaLz00kvIzc3F+vXrw14jMzMTf/75J/r16+fr95UrV3D16lX06tULR48exfnz50WvGTp0qChz0KlTJ7jdbpw+fbrYPgVD+N7n5eXhypUr6NChAwghAUtPhHiXxPz6669seyAGg1Es3bt3R9WqVVGrVi30798f8fHx+Pnnn1GjRg3fvxUjRowQvWbkyJEAgBUrVoiOp6SkiFxLCQkJeOqpp/Dff/9RqehtNpt968t5nkdmZiZcLhfatm0r6d/vYETax6ZNm6JTp06+x1WrVg35b3Aw+vbt61sG4EVqvypUqIC8vDysWbNGYu+KWLNmDbKysvDYY4+J/v01m81o165d0H9/n3/+eUnaV69eRVRUFOLj40XHV61ahejoaKSmpvqOmUymgOw1IP43z2az4cqVK7jtttsAIOi9pTE+io6O9j1u164dCCE+h5/w+NmzZ+FyuYK2tbjxLgBUrFgRV65cCTjOKBswmz1D89xyyy1YsmQJHA4Hdu/ejZ9//hmffPIJHn74YezatQtNmzYF4LEQjRs3Dlu2bAmogpudnY3ExETfY2HADsD3XK1a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3ldt+3/ggQfw9NNPY8CAAViwYAH27NlzRabJZPLMTBARETUGPF8TNW4czBNRvel0Oq+vVSqV13PuE7rL5QIAlJSUYMyYMdi1a5fX4/Dhwxg0aFC1+4iNjUVZWRkqKipq3b97X7Xtf/r06Th69CgmT56MvXv3ok+fPnjjjTe8MgsKChAXF1e3A0BERKQAPF8TNW4czBOR5Hr16oX9+/cjNTUVbdq08XqEhYVV+z09evQAIN5XNhCSk5MxY8YMfPXVV5g9ezYyMzO9Xt+3bx969uwZkH0REREpEc/XRMrCwTwRSS4jIwMFBQWYMGECtm7diiNHjuD777/HXXfdBafTWe33xMXFoVevXti4caPf+585cya+//57HDt2DDt27MC6devQsWNHz+vHjx/HqVOnMHz4cL/3RUREpFQ8XxMpCwfzRCS5pKQk/PLLL3A6nRgxYgS6du2KmTNnIioqCmp1zf8NTZ8+HR999JHf+3c6ncjIyEDHjh1xww03oF27dnjrrbc8r3/yyScYMWIEUlJS/N4XERGRUvF8TaQsKkGovBcEEZHMlJeXo3379vjss8+QlpYmyT4qKirQtm1bfPzxxxgwYIAk+yAiImrMeL4mCg7OzBORbJlMJrz//vs4d+6cZPvIycnBo48+yl8MiIiIfMTzNVFwcGaeiIiIiIiISGE4M09ERERERESkMBzMExERERERESkMB/NERERERERECsPBPBEREREREZHCcDBPREREREREpDAczBMREREREREpDAfzRERERERERArDwTwRERERERGRwnAwT0RERERERKQw/x9gbK5oPbf5bQAAAABJRU5ErkJggg==",
      "text/plain": [
       "<Figure size 1000x400 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "net = GammaNet()\n",
    "brainstate.nn.init_all_states(net)\n",
    "\n",
    "with brainstate.environ.context(dt=0.01 * u.ms):\n",
    "    times = u.math.arange(0. * u.ms, 500. * u.ms, brainstate.environ.get_dt())\n",
    "    spikes, vs = brainstate.transform.for_loop(\n",
    "        lambda t: net.update(t, 1.0 * u.uA), times,\n",
    "        pbar=brainstate.transform.ProgressBar(10))\n",
    "\n",
    "fig, gs = braintools.visualize.get_figure(1, 2, 4.0, 5.0)\n",
    "fig.add_subplot(gs[0, 0])\n",
    "plt.plot(times.to_decimal(u.ms), vs.to_decimal(u.mV))\n",
    "plt.xlabel('Time (ms)'); plt.ylabel('V (mV)'); plt.title('Sample membrane potentials')\n",
    "fig.add_subplot(gs[0, 1])\n",
    "ti, ni = u.math.where(spikes)\n",
    "plt.plot(times[ti].to_decimal(u.ms), ni, 'k.', markersize=1)\n",
    "plt.xlabel('Time (ms)'); plt.ylabel('Neuron index'); plt.title('Population raster (gamma)')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b245e75d",
   "metadata": {},
   "source": [
    "## See also\n",
    "\n",
    "- {doc}`/concepts/model-anatomy` — the `Neuron`/`Synapse` base classes you\n",
    "  subclassed here.\n",
    "- {doc}`../tutorials/03-ei-balanced-network` — a network from built-in models.\n",
    "- {doc}`/examples/brainpy-gallery` — more reproductions and complete scripts."
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.11"
  },
  "widgets": {
   "application/vnd.jupyter.widget-state+json": {
    "state": {
     "2bd4543a54f940e8bef9d214401b4b68": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "FloatProgressModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "FloatProgressModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/controls",
       "_view_module_version": "2.0.0",
       "_view_name": "ProgressView",
       "bar_style": "success",
       "description": "",
       "description_allow_html": false,
       "layout": "IPY_MODEL_5e9c0c73d97446f68678773e9afb0ce2",
       "max": 50000.0,
       "min": 0.0,
       "orientation": "horizontal",
       "style": "IPY_MODEL_cd380557605b4876afce08db09388c56",
       "tabbable": null,
       "tooltip": null,
       "value": 50000.0
      }
     },
     "36053de4d531454e94e579780cb1a886": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "HTMLStyleModel",
      "state": {
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "HTMLStyleModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "StyleView",
       "background": null,
       "description_width": "",
       "font_size": null,
       "text_color": null
      }
     },
     "51f0473f1b084bf3bf97d39545e30e20": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "HTMLModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "HTMLModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/controls",
       "_view_module_version": "2.0.0",
       "_view_name": "HTMLView",
       "description": "",
       "description_allow_html": false,
       "layout": "IPY_MODEL_94ff3322634248139344477336f39cb7",
       "placeholder": "​",
       "style": "IPY_MODEL_36053de4d531454e94e579780cb1a886",
       "tabbable": null,
       "tooltip": null,
       "value": " 50000/50000 [00:00&lt;00:00, 238730.47it/s]"
      }
     },
     "5e9c0c73d97446f68678773e9afb0ce2": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "7c42fb54e3ca45f79fece4d296ad0ff2": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "8e3bd002a4d0495f8f44bf954c5ea55a": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "HBoxModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "HBoxModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/controls",
       "_view_module_version": "2.0.0",
       "_view_name": "HBoxView",
       "box_style": "",
       "children": [
        "IPY_MODEL_d966814e4f114b2da997f6458e260ec5",
        "IPY_MODEL_2bd4543a54f940e8bef9d214401b4b68",
        "IPY_MODEL_51f0473f1b084bf3bf97d39545e30e20"
       ],
       "layout": "IPY_MODEL_e236b632d4b24359ada52472527c1e18",
       "tabbable": null,
       "tooltip": null
      }
     },
     "92fbbe9999224949bc1f3900cc81509f": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "HTMLStyleModel",
      "state": {
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "HTMLStyleModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "StyleView",
       "background": null,
       "description_width": "",
       "font_size": null,
       "text_color": null
      }
     },
     "94ff3322634248139344477336f39cb7": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "cd380557605b4876afce08db09388c56": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "ProgressStyleModel",
      "state": {
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "ProgressStyleModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "StyleView",
       "bar_color": null,
       "description_width": ""
      }
     },
     "d966814e4f114b2da997f6458e260ec5": {
      "model_module": "@jupyter-widgets/controls",
      "model_module_version": "2.0.0",
      "model_name": "HTMLModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/controls",
       "_model_module_version": "2.0.0",
       "_model_name": "HTMLModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/controls",
       "_view_module_version": "2.0.0",
       "_view_name": "HTMLView",
       "description": "",
       "description_allow_html": false,
       "layout": "IPY_MODEL_7c42fb54e3ca45f79fece4d296ad0ff2",
       "placeholder": "​",
       "style": "IPY_MODEL_92fbbe9999224949bc1f3900cc81509f",
       "tabbable": null,
       "tooltip": null,
       "value": "Running for 50,000 iterations: 100%"
      }
     },
     "e236b632d4b24359ada52472527c1e18": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     }
    },
    "version_major": 2,
    "version_minor": 0
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
