A pypi
package for performing multimodal data clustering.
CoALa(Convex-combination of Approximate Laplacians) algorithm inside! Know more about CoALa here.
Until it is published on pypi
, you have to install it in editable mode from the repository clone itself. For that, follow the instructions below.
Clone this repository and change your working directory to coalapy/
.
$ git clone https://github.com/evi1haxor/coalapy.git
$ cd coalapy
Installation of dependencies can be done in two ways. Follow what you feel seem fit for you.
$ pip3 install pipenv
$ pipenv install
Alternatively, if you don't want to do it pipenv
way for whatever reason, do as following-
$ pip3 install virtualenv
$ virtualenv -p python3 venv
$ source venv/bin/activate
If you just want to use the package-
$ pip3 install -r requirements/production.txt
If you want to tinker around with the build of this repository-
$ pip3 install -r requirements/dev.txt
This step is only for those who have followed above steps with virtualenv
-
$ pip3 install -e .
You can refer sample.py
file as a sample script regarding the usage.
appdirs==1.4.4
click==7.1.2
coalapy==0.0.1
codecov==2.1.4
- coverage [required: Any, installed: 5.1]
- requests [required: >=2.7.9, installed: 2.23.0]
- certifi [required: >=2017.4.17, installed: 2020.4.5.1]
- chardet [required: >=3.0.2,<4, installed: 3.0.4]
- idna [required: >=2.5,<3, installed: 2.9]
- urllib3 [required: >=1.21.1,<1.26,!=1.25.1,!=1.25.0, installed: 1.25.9]
pandas==1.0.4
- numpy [required: >=1.13.3, installed: 1.18.5]
- python-dateutil [required: >=2.6.1, installed: 2.8.1]
- six [required: >=1.5, installed: 1.15.0]
- pytz [required: >=2017.2, installed: 2020.1]
pathspec==0.8.0
pytest-cov==2.9.0
- coverage [required: >=4.4, installed: 5.1]
- pytest [required: >=3.6, installed: 5.4.3]
- attrs [required: >=17.4.0, installed: 19.3.0]
- more-itertools [required: >=4.0.0, installed: 8.3.0]
- packaging [required: Any, installed: 20.4]
- pyparsing [required: >=2.0.2, installed: 2.4.7]
- six [required: Any, installed: 1.15.0]
- pluggy [required: >=0.12,<1.0, installed: 0.13.1]
- py [required: >=1.5.0, installed: 1.8.1]
- wcwidth [required: Any, installed: 0.2.3]
regex==2020.5.14
sklearn==0.0
- scikit-learn [required: Any, installed: 0.23.1]
- joblib [required: >=0.11, installed: 0.15.1]
- numpy [required: >=1.13.3, installed: 1.18.5]
- scipy [required: >=0.19.1, installed: 1.4.1]
- numpy [required: >=1.13.3, installed: 1.18.5]
- threadpoolctl [required: >=2.0.0, installed: 2.1.0]
toml==0.10.1
typed-ast==1.4.1
Not accepting at the moment.