skip to navigation
skip to content

skl-groups-accel 0.1.0

Compiled components to speed up skl-groups.

Latest Version: 0.1.6

This package contains Cython extensions for the skl-groups package. Its purpose is to make skl-groups proper easier to install by not requiring a compiler or having FLANN installed / etc.

It currently contains only a (much) faster implementation of the core portion of skl_groups.divergences.knn.KNNDivergenceEstimator.


This code is written and tested for Python 2.7, 3.3, and 3.4. 3.2 probably works. It is also only tested on OS X and Linux, though it’s not known not to work on other platforms; let me know if you try it.

To install, first install skl-groups, cyflann, and a recent version of Cython. You’ll also want to use a compiler with OpenMP support, i.e. gcc instead of clang (for now); if clang is your default, make sure to set CC=gcc (or whatever). Then run:

python install

to install skl-groups-accel.

File Type Py Version Uploaded on Size
skl-groups-accel-0.1.0.tar.gz (md5) Source 2014-06-30 134KB