1. Support for sparse matrices in scikits.learn

    Mon 23 August 2010

    I recently added support for sparse matrices (as defined in scipy.sparse) in some classifiers of scikits.learn. In those classes, the fit method will perform the algorithm without converting to a dense representation and will also store parameters in an efficient format. Right now, the only classese that implements ...

    read more

    There are comments.

  2. Flags to debug python C extensions.

    Wed 18 August 2010

    I often find myself debugging python C extensions from gdb, but usually some variables are hidden because aggressive optimizations that distutils sets by default. What I did not know, is that you can prevent those optimizations by passing flags -O0 -fno-inline to gcc in keyword extra_compile_args (note: this will only ...

    read more

    There are comments.

  3. July in Paris

    Fri 30 July 2010

    One of the best things of spending summer in Paris: its parcs (here, with friends @ Parc Montsouris).

    image0

    read more

    There are comments.

  4. Howto link against system-wide BLAS library using numpy.distutils

    Thu 22 April 2010

    If your numpy installation uses system-wide BLAS libraries (this will most likely be the case unless you installed it through prebuilt windows binaries), you can retrieve this information at compile time to link python modules to BLAS. The function get_info in numpy.distutils.system_info will return a dictionary that contains ...

    read more

    There are comments.

  5. scikits.learn 0.2 release

    Mon 22 March 2010

    Today I released a new version of the scikits.learn library for machine learning. This new release includes the new libsvm bindings, Jake VanderPlas' BallTree algorithm for *fast* nearest neighbor queries in high dimension, etc. Here is the official announcement. As usual, it can be downloaded from sourceforge or from ...

    read more

    There are comments.

  6. Plot the maximum margin hyperplane with scikits.learn

    Wed 17 March 2010

    Suppose some given data points each belong to one of two classes, and the goal is to decide which class a new data point will be in. In the case of support vector machines, a data point is viewed as a p-dimensional vector (2-dimensional in this example), and we want ...

    read more

    There are comments.

  7. Fast bindings for LibSVM in scikits.learn

    Tue 09 March 2010

    LibSVM is a C++ library that implements several Support Vector Machine algorithms that are commonly used in machine learning. It is a fast library that has no dependencies and most machine learning frameworks bind it in some way or another. LibSVM comes with a Python interface written in swig, but ...

    read more

    There are comments.

  8. Scikit-learn 0.1

    Mon 01 February 2010

    Today I released the first public version of Scikit-Learn (release notes). It's a python module implementing some machine learning algorithms, and it's shaping quite good. For this release I did not want to do any incompatible changes, so most of them are just bug fixes and updates. For ...

    read more

    There are comments.

  9. « Page 5 / 17 »

blogroll

social