Welcome to ssspy’s documentation!¶
ssspy is a Python toolkit for sound source separation.
Build status¶
Installation¶
You can install ssspy by pip.
pip install ssspy
To install latest version,
pip install git+https://github.com/tky823/ssspy.git
Instead, you can build package from source.
git clone https://github.com/tky823/ssspy.git
cd ssspy
pip install -e .
Note
If you fail to install ssspy, please update setuptools by
python -m pip install --upgrade setuptools
Note
If you cannot install ssspy due to failure in building wheel for numpy, please install numpy in advance.
Build Documentation Locally (optional)¶
To build the documentation locally, you have to include docs and notebooks when installing ssspy.
pip install -e ".[docs,notebooks]"
You need to convert some notebooks by the following command:
. ./docs/pre_build.sh
When you build the documentation, run the following command.
cd docs/
make html
Or, you can build the documentation automatically using sphinx-autobuild.
# in ssspy/
sphinx-autobuild docs docs/_build/html