Installation

Using pip

spikify can be installed via pip. If you wish to contribute, you can refer to the Contributing section.

To install spikify via pip, run the following command:

pip install innuce-spikify

Note

Consider that the package is still in development, so further updates will be released soon.

System Requirements

  • Python >= 3.10

  • OS: Compatible with Linux, macOS, and Windows

Using a Virtual Environment

It’s recommended to install spikify in a virtual environment to avoid conflicts with other Python packages. You can create a virtual environment with the following commands:

python -m venv spikify-env
source spikify-env/bin/activate  # On Windows use `spikify-env\Scripts\activate`
pip install innuce-spikify

Getting code from source

To work on spikify from the source code, follow these steps:

git clone https://github.com/neuromorphic-polito/spikify
cd spikify

Verifying Installation

To verify that spikify was installed correctly, try importing it in Python:

import spikify
print(spikify.__version__)

Troubleshooting

  • If you encounter issues related to permissions, try installing with –user:

pip install --user spikify
  • For issues related to dependencies or versions, make sure your pip and setuptools are up to date:

pip install --upgrade pip setuptools

For more detailed information on how to use the various modules and features, please refer to the relevant API documentation:

  • Python API

  • Additional APIs may be listed here as needed.