diff --git a/README.rst b/README.rst index 01327082..60212d25 100644 --- a/README.rst +++ b/README.rst @@ -81,8 +81,8 @@ If you find snnTorch useful in your work, please cite the following source: `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu “Training -Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, -September 2021. `_ +Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) +September 2023. `_ .. code-block:: bash @@ -91,8 +91,11 @@ September 2021. `_ author = {Eshraghian, Jason K and Ward, Max and Neftci, Emre and Wang, Xinxin and Lenz, Gregor and Dwivedi, Girish and Bennamoun, Mohammed and Jeong, Doo Seok and Lu, Wei D}, - journal = {arXiv preprint arXiv:2109.12894}, - year = {2021} + journal = {Proceedings of the IEEE}, + volume = {111}, + number = {9}, + pages = {1016--1054}, + year = {2023} } Let us know if you are using snnTorch in any interesting work, research or blogs, as we would love to hear more about it! Reach out at snntorch@gmail.com. diff --git a/docs/tutorials/tutorial_1.rst b/docs/tutorials/tutorial_1.rst index c20927e8..cbc0b7cc 100644 --- a/docs/tutorials/tutorial_1.rst +++ b/docs/tutorials/tutorial_1.rst @@ -12,8 +12,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_2.rst b/docs/tutorials/tutorial_2.rst index 606bff9a..36efc7f8 100644 --- a/docs/tutorials/tutorial_2.rst +++ b/docs/tutorials/tutorial_2.rst @@ -12,8 +12,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_3.rst b/docs/tutorials/tutorial_3.rst index 12538bc5..2996543f 100644 --- a/docs/tutorials/tutorial_3.rst +++ b/docs/tutorials/tutorial_3.rst @@ -12,8 +12,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_4.rst b/docs/tutorials/tutorial_4.rst index 64d5931b..7656f9f9 100644 --- a/docs/tutorials/tutorial_4.rst +++ b/docs/tutorials/tutorial_4.rst @@ -12,8 +12,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_6.rst b/docs/tutorials/tutorial_6.rst index 1ff47051..70528aea 100644 --- a/docs/tutorials/tutorial_6.rst +++ b/docs/tutorials/tutorial_6.rst @@ -12,8 +12,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_7.rst b/docs/tutorials/tutorial_7.rst index 7ee8bea3..d1db076b 100644 --- a/docs/tutorials/tutorial_7.rst +++ b/docs/tutorials/tutorial_7.rst @@ -12,8 +12,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_ipu_1.rst b/docs/tutorials/tutorial_ipu_1.rst index 464fc73b..6dd47a70 100644 --- a/docs/tutorials/tutorial_ipu_1.rst +++ b/docs/tutorials/tutorial_ipu_1.rst @@ -9,8 +9,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. An editable script is available via the following link: diff --git a/docs/tutorials/tutorial_pop.rst b/docs/tutorials/tutorial_pop.rst index cfc82d9d..610ee5ac 100644 --- a/docs/tutorials/tutorial_pop.rst +++ b/docs/tutorials/tutorial_pop.rst @@ -13,8 +13,7 @@ The snnTorch tutorial series is based on the following paper. If you find these `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_regression_1.rst b/docs/tutorials/tutorial_regression_1.rst index 1d1992f6..2488c358 100644 --- a/docs/tutorials/tutorial_regression_1.rst +++ b/docs/tutorials/tutorial_regression_1.rst @@ -23,8 +23,7 @@ in your work, please consider citing the following sources: `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_regression_2.rst b/docs/tutorials/tutorial_regression_2.rst index b980ae1c..9d9d3110 100644 --- a/docs/tutorials/tutorial_regression_2.rst +++ b/docs/tutorials/tutorial_regression_2.rst @@ -23,8 +23,7 @@ in your work, please consider citing the following sources: `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training - Spiking Neural Networks Using Lessons From Deep Learning”. arXiv preprint arXiv:2109.12894, - September 2021. `_ + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. note:: This tutorial is a static non-editable version. Interactive, editable versions are available via the following links: diff --git a/docs/tutorials/tutorial_sae.rst b/docs/tutorials/tutorial_sae.rst index 11066328..6360aaf5 100644 --- a/docs/tutorials/tutorial_sae.rst +++ b/docs/tutorials/tutorial_sae.rst @@ -25,12 +25,9 @@ find these resources or code useful in your work, please consider citing the following source: - `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor - Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei - D. Lu. "Training Spiking Neural Networks Using Lessons From Deep - Learning". arXiv preprint arXiv:2109.12894, September - 2021. `__ - + `Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish + Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. “Training + Spiking Neural Networks Using Lessons From Deep Learning”. Proceedings of the IEEE, 111(9) September 2023. `_ .. container:: cell markdown In this tutorial, you will learn how to use snnTorch to: diff --git a/examples/tutorial_1_spikegen.ipynb b/examples/tutorial_1_spikegen.ipynb index 633259f4..7a78b2f3 100644 --- a/examples/tutorial_1_spikegen.ipynb +++ b/examples/tutorial_1_spikegen.ipynb @@ -20,6 +20,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "metadata": { "id": "4blpfg4y44uO" @@ -27,7 +28,7 @@ "source": [ "The snnTorch tutorial series is based on the following paper. If you find these resources or code useful in your work, please consider citing the following source:\n", "\n", - "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". arXiv preprint arXiv:2109.12894, September 2021.](https://arxiv.org/abs/2109.12894) " + "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". Proceedings of the IEEE, 111(9) September 2023.](https://ieeexplore.ieee.org/abstract/document/10242251) " ] }, { diff --git a/examples/tutorial_2_lif_neuron.ipynb b/examples/tutorial_2_lif_neuron.ipynb index 00ce8e94..bf01857c 100644 --- a/examples/tutorial_2_lif_neuron.ipynb +++ b/examples/tutorial_2_lif_neuron.ipynb @@ -30,6 +30,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "metadata": { "id": "H56eQUdm3IuT" @@ -37,7 +38,7 @@ "source": [ "The snnTorch tutorial series is based on the following paper. If you find these resources or code useful in your work, please consider citing the following source:\n", "\n", - "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". arXiv preprint arXiv:2109.12894, September 2021.](https://arxiv.org/abs/2109.12894) \n" + "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". Proceedings of the IEEE, 111(9) September 2023.](https://ieeexplore.ieee.org/abstract/document/10242251) \n" ] }, { diff --git a/examples/tutorial_3_feedforward_snn.ipynb b/examples/tutorial_3_feedforward_snn.ipynb index 05e6fc02..6e658d8c 100644 --- a/examples/tutorial_3_feedforward_snn.ipynb +++ b/examples/tutorial_3_feedforward_snn.ipynb @@ -3,8 +3,8 @@ { "cell_type": "markdown", "metadata": { - "id": "view-in-github", - "colab_type": "text" + "colab_type": "text", + "id": "view-in-github" }, "source": [ "\"Open" @@ -31,6 +31,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "metadata": { "id": "H56eQUdm3IuT" @@ -38,7 +39,7 @@ "source": [ "The snnTorch tutorial series is based on the following paper. If you find these resources or code useful in your work, please consider citing the following source:\n", "\n", - "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". arXiv preprint arXiv:2109.12894, September 2021.](https://arxiv.org/abs/2109.12894) \n" + "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". Proceedings of the IEEE, 111(9) September 2023.](https://ieeexplore.ieee.org/abstract/document/10242251) " ] }, { @@ -658,9 +659,9 @@ ], "metadata": { "colab": { + "include_colab_link": true, "name": "Copy of Untitled17.ipynb", - "provenance": [], - "include_colab_link": true + "provenance": [] }, "kernelspec": { "display_name": "Python 3.7.0 ('snnenv': venv)", @@ -687,4 +688,4 @@ }, "nbformat": 4, "nbformat_minor": 0 -} \ No newline at end of file +} diff --git a/examples/tutorial_4_advanced_neurons.ipynb b/examples/tutorial_4_advanced_neurons.ipynb index 7342bb0a..4ba806dd 100644 --- a/examples/tutorial_4_advanced_neurons.ipynb +++ b/examples/tutorial_4_advanced_neurons.ipynb @@ -30,6 +30,7 @@ ] }, { + "attachments": {}, "cell_type": "markdown", "metadata": { "id": "H56eQUdm3IuT" @@ -37,7 +38,7 @@ "source": [ "The snnTorch tutorial series is based on the following paper. If you find these resources or code useful in your work, please consider citing the following source:\n", "\n", - "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". arXiv preprint arXiv:2109.12894, September 2021.](https://arxiv.org/abs/2109.12894) \n" + "> [Jason K. Eshraghian, Max Ward, Emre Neftci, Xinxin Wang, Gregor Lenz, Girish Dwivedi, Mohammed Bennamoun, Doo Seok Jeong, and Wei D. Lu. \"Training Spiking Neural Networks Using Lessons From Deep Learning\". Proceedings of the IEEE, 111(9) September 2023.](https://ieeexplore.ieee.org/abstract/document/10242251) " ] }, {