Keep the gradient flowing

py3k in scikit-learn

One thing I'd really like to see done in this Friday's scikit-learn sprint is to have full support for Python 3. There's a branch were the hard word has been done (porting C extensions, automatic 2to3 conversion, etc.), although joblib still has some bugs and no one has attempted to …

Support for sparse matrices in scikits.learn

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 …

Flags to debug python C extensions.

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 …

July in Paris

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

image0

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

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 …

scikits.learn 0.2 release

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 …

After holidays

New job, new code, new city, new colleagues. Feels something like this:

Moving to Paris!

I'm extremely glad that finally I am moving to Paris to work as part of the INRIA crew. I'll be working with Gael Varoquaux and his team in an extremely cool Python related project (more to come on this in the following weeks). Granada has been a great place for …

Efficient DPLL algorithm

Background: DPLL is the algorithm behind SymPy's implementation of logic.inference.satisfiable After reading the original papers by Davis & Putnam [1], I managed to implement a more efficient version of the DPLL algorithm. It is 10x times faster on medium-sized problems (40 variables), and solves some wrong result bugs [2 …

Mi ordenador

Realmente mi ordenador no hace nada ... sólo le echo la culpa de todo

Un premio para Goyo

Mi "sosio" de trabajo, el gran Goyal, acaba de ganar el primer premio del concurso yodona. Si al final voy a tener que tratarte con respeto y todo ... cuándo era que lo íbamos a celebrar?

Los viejos amigos ...

Nuevo repertorio, nuevos arreglos. Nueva gira, nuevos lugares. Sin olvidarse de los viejos amigos.

Empezamos la gira esta vez en Mengíbar, y mañana jueves (30 de Octubre) estaremos por la pecha, celebrando la publicación del EP y el cumpleaños de Hugo! Felicidades!

Cosas por hacer en esta vida ...

image0

Graduado!

(tb hay un vídeo) Ahora, a seguir con mis estudios de psicocerámica y de cabeza a por el ig-nobel.

Producciones Peligrosas - Dia 3

Otro día de puta madre en Producciones Peligrosas. De nuevo nos grabó Pablo, con quien nos encontramos realmente muy a gusto y al parecer todo salió bien. Yo terminé de grabar las guitarras a primera hora, doblé alguna que otra guitarra más y por fin Aitor y Mar pudieron ponerse …

Yo no soy soso

es capacidad de sí­ntesis.

Theremin

El theremin es un soviético un tanto estrafalario. Resulta que no solo es una curiosidad de frikis (la cagaste de nuevo, Baluba!), ya que genios como Beach Boys lo han usado por ejemplo en este single corrosivo (el theremin empieza en el segundo 26):

Infiltrados

Si habéis visto infiltrados, recordaréis una canción con gaitas y baterí­a que se repite un par de veces en la pelí­cula. No aparece en la BSO, sin embargo, pero yo la he encontrado en youtube. Se llama "I'm shipping up to boston" y ya apareció en la película …

Loquillo es el héroe sincero

No hay duda LOQUILLO es la caña, todavía no entiendo porqué no hay más imitadores suyos.

Entrada insuperablemente absurda (Felicidades Mar)

La vida es una ton-ton-tombola, la vida es una ton-ton-tombola, aaaaa--aiaaaaa La vida es una ton-ton-tombola, La vida es una ton-ton-tombola, La vida es una ton-ton-tombola,

DOdo en el cine

Es curioso como el DOdo aparece en más lugares de los que me esperaba. Por ejemplo, hay una película de 1938: "Porky in the Wackyland", en la que el DOdo es un personaje principal. La trama de la película comienza cuando le piden a Porky Pig que capture al último …

Albion

Esta última semana hicimos la primera ronda de dejar la maqueta en pubes (sí, pubes, ¿pasa algo?), a ver si podemos dar algún concierto en granada y de paso descargar inquietud acumulada. Y finalmente nos dijeron que sí, aquí está la info. Aparte de eso, hoy ha sido un …

The Boss (El Jefe)

He tenido que vender algunos órganos, pero finalmente pude hacerme con una de las mejores distorsiones que he escuchado jamás. Tiene un sonido muy cálido, con un zumbido increíble, no como la caca de pedalera digital que tenía antes, que tenía un sonido metálico que no quiero volver a escuchar …

Hora de grabar

Bueno, el momento de la grabación por fin llegó. Ayer estuvimos grabando la batería. Conviene decir que nos quedamos bastante impresionados por lo bien que lo hizo mar. Lo suyo definitivamente es amor por el metrónomo. Ahí va una foto que hice mientras esperábamos para grabar: antes de grabar Por cierto, hay un …

Seré tu esclavo

BUSCO TRABAJO. PARA LO QUE SEA (menos disfrazarme de mofeta mientras reparto publicidad mientras bailo el baile del pimpollo). Soluciones garantizadas en fontanería, electrónica e informática (titulo homologado McGyver) McGyver PD: he renovado el estilo de mi gueb y del planeta, a ver qué sus parecen.