SVM with Orthogonal Kernel functions of fractional order and normal
Project description
ORSVM
ORSVM is a free software package which provides a SVM classifier with some novel orthogonal polynomial kernels. This library provides a complete path of using the SVM classifier from normalization to calculation of SVM equation and the final evaluation. In order to classify the dataset with ORSVM, there is a need to normalize the dataset whether using normal or fractional kernels. ORSVM library needs numpy and cvxopt libraries to be installed. Arrays, matrices and linear algebraic functions have been used repeatedly from numpy and the heart of SVM algorithm which is finding the Support Vectors is done by use of a convex quadratic solver from cvxopt library which is in turn a free python package for convex optimization. A suitable guide on this package is available at http://cvxopt.org about installation and how to use.
Install
You can install orsvm using:
pip install orsvm
Dependencies
Following dependencies will be installed:
- cvxopt
- pandas
- numpy
- sklearn
Conda environment (suggested)
conda create --n ORSVM python=3.8 pandas sklearn numpy cvxopt
conda activate ORSVM
pip install orsvm
Documentation
The latest documentation can be found here: http://orsvm.readthedocs.io/
Cite
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file orsvm-0.1.1.tar.gz
.
File metadata
- Download URL: orsvm-0.1.1.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8fb744d740fcc969e4280682069d6b3e0e560039dd736ad047555f3ad2513d4 |
|
MD5 | 4730bca52fd755c726b76d95d432c272 |
|
BLAKE2b-256 | f914021e1c46431a9ff7e8794859ff4a8025f37622b9e298710939d9c1d8a03e |
File details
Details for the file orsvm-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: orsvm-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f88d6f7934fa5924b15669c83ecf36e55ec5c2e1ae76a2c59fa520aabb321535 |
|
MD5 | affd07c5489251df3a21ee071d3fc07a |
|
BLAKE2b-256 | 6328773f4c54a0fa55b379733f2d1f754cc80565e4eb0e7d12665a8bd933ddb7 |