Polynomial String Kernel and linear time String Kernel. Supports multithreading and is compatible with Scikit-Learn SVMs.
Project description
String Kernels
This repo contains an implementation of the Polynomial String Kernel and a linear time String Kernel algorithm as described in our paper, High Resolution Ancestry Deconvolution for Next Generation Genomic Data.
It offers
-
Linear time computation of two effective string kernels.
-
Compatibility with Scikit-Learn's Support Vector Machines (easy plug-in).
-
Multithreading.
See the notebook example.ipynb for demonstration of easy use.
If you end up using this in your research we kindly ask you to cite us! :)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
string-kernels-0.0.3.tar.gz
(57.2 kB
view hashes)
Built Distribution
string_kernels-0.0.3-py3-none-any.whl
(282.9 kB
view hashes)
Close
Hashes for string_kernels-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3af42a79e3f441730dfd1f36ab84089a795813bfa0e290238f7b1fbc133a48a |
|
MD5 | 046d595ffbb1500688e41ef5d2caeb34 |
|
BLAKE2b-256 | 812e559fec715e66a0f734c745d1e8f2f3eed03bf81c3707c7159b73bebdd28a |