{ "info": { "author": "Akshay Raj Gollahalli", "author_email": "akshay@gollahalli.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": "# Spike Encoders\n\n| Branch | Codecov | CI | Requirements |\n|--------|---------|---------------------------------------------------------------------------------------------------------------------------------------|--------------|\n| Master | Soon.. | [![Build Status](https://travis-ci.org/akshaybabloo/Spikes.svg?branch=master)](https://travis-ci.org/akshaybabloo/Spikes) | [![Updates](https://pyup.io/repos/github/akshaybabloo/Spikes/shield.svg)](https://pyup.io/repos/github/akshaybabloo/Spikes/) |\n\nSpike encoders for Spiking Neural Network.\n\nThis package consists of two types of spike encoders for spatio-temporal data:\n\n1. Threshold Based Representation (TBR) encoder\n2. Bens Spiker Algorithm (BSA) encoder\n\n\n\n- [Data](#data)\n- [Instillation](#instillation)\n- [Example](#example)\n- [Contribution](#contribution)\n- [Issues](#issues)\n\n\n\n## Data\n\nThe data given to the encoders are spatio-temporal. Each sample is one `csv` file. In each file, every column is a feature and the rows are time points.\n\nFor example each file given in the [Data](https://github.com/akshaybabloo/Spikes/tree/master/Data) folder had 128 rows and 14 columns, 14 columns are the features and 128 columns are the data points.\n\n## Instillation\n\n```\npython setup.py install\n```\n\n## Example\n\n```python\nfrom spikes import encoder\nfrom spikes.utility import ReadCSV\n\ndata = ReadCSV('Data').get_samples()['samples']\n\nbsa = encoder.BSA(data)\nprint(bsa.get_spikes())\n\ntbr = encoder.TBR(data)\nprint(tbr.get_spikes())\n```\n\n## Contribution\n\nAll contributions are welcome.\n\n## Issues\n\nIssues can be opened through Github's [Issues](https://github.com/akshaybabloo/Spikes/issues) tab.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/akshaybabloo/Spikes", "keywords": "Spiking Neural Network spike encoder", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "pyspikes", "package_url": "https://pypi.org/project/pyspikes/", "platform": "", "project_url": "https://pypi.org/project/pyspikes/", "project_urls": { "Homepage": "https://github.com/akshaybabloo/Spikes" }, "release_url": "https://pypi.org/project/pyspikes/0.2.2/", "requires_dist": [ "scikit-learn (>=0.17.0)", "numpy (>=1.10.3)", "scipy (>=0.17.1)" ], "requires_python": "", "summary": "Spiking Neural Network Spike Encoders", "version": "0.2.2" }, "last_serial": 5147761, "releases": { "0.2.2": [ { "comment_text": "", "digests": { "md5": "94bf1dc75b654e739447fae184d6d924", "sha256": "a9cafa8954d70bdbe24af1e24da6f149c4859a8c8aed643723370439d9bd4bcf" }, "downloads": -1, "filename": "pyspikes-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "94bf1dc75b654e739447fae184d6d924", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12616, "upload_time": "2019-04-16T02:37:24", "url": "https://files.pythonhosted.org/packages/92/52/324a24e7d5238a3f5a19243886ce1d70112f99b76945bf112bd60206125e/pyspikes-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70f341b62cef6b8abc72d0bbecef2a3a", "sha256": "0281a781b869c3144b9b266fae8661da94572544e99e49e7f4d26b81f44b38cc" }, "downloads": -1, "filename": "pyspikes-0.2.2.tar.gz", "has_sig": false, "md5_digest": "70f341b62cef6b8abc72d0bbecef2a3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7743, "upload_time": "2019-04-16T02:37:27", "url": "https://files.pythonhosted.org/packages/e6/1b/1b1811c2030ad580891e889a49a1a00a529d0fd46a0f3775629c1064eb64/pyspikes-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "94bf1dc75b654e739447fae184d6d924", "sha256": "a9cafa8954d70bdbe24af1e24da6f149c4859a8c8aed643723370439d9bd4bcf" }, "downloads": -1, "filename": "pyspikes-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "94bf1dc75b654e739447fae184d6d924", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12616, "upload_time": "2019-04-16T02:37:24", "url": "https://files.pythonhosted.org/packages/92/52/324a24e7d5238a3f5a19243886ce1d70112f99b76945bf112bd60206125e/pyspikes-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70f341b62cef6b8abc72d0bbecef2a3a", "sha256": "0281a781b869c3144b9b266fae8661da94572544e99e49e7f4d26b81f44b38cc" }, "downloads": -1, "filename": "pyspikes-0.2.2.tar.gz", "has_sig": false, "md5_digest": "70f341b62cef6b8abc72d0bbecef2a3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7743, "upload_time": "2019-04-16T02:37:27", "url": "https://files.pythonhosted.org/packages/e6/1b/1b1811c2030ad580891e889a49a1a00a529d0fd46a0f3775629c1064eb64/pyspikes-0.2.2.tar.gz" } ] }