Original code from SPORF to cythonize for the intentions of sklearn PR. For more information, visit the wiki
Using conda instructions from sklearn:
conda create -n sklearn-dev -c conda-forge python numpy scipy cython \
joblib threadpoolctl pytest compilers llvm-openmp
conda activate sklearn-dev
# install files from Pipfile
pip install pipenv
pipenv install --dev --skip-lock
# or install via requirements.txt
pip install -r requirements.txt
make clean
make build-dev
To install the necessary development packages, run:
pip install -r test_requirements.txt
# check code style
make pep
then use Makefile recipe to build dev version. You'll need Cython installed.
make build-dev
We can impose a Gabor or wavelet filter bank. To do so, install skimage
and pywavelets
.
pip install scikit-image
pip install PyWavelets
To setup an ipykernel with jupyter notebook, then do:
python -m ipykernel install --name sklearn --user