Optimizing a Function with Cython, Complex Numbers and Parallel Execution
In this post, we're doing practical optimization using Cython and speeding up a function for parallel execution involving C++, complex numbers and exponentials.
In this post, we're doing practical optimization using Cython and speeding up a function for parallel execution involving C++, complex numbers and exponentials.
This post sums up what I learned in the last three days in a training about Python optimization. We'll review the use of NumPy, Cython, pythran and numba applied to the case of the computation of a Laplacian edge detection operator and benchmark the generated codes.
Dans ce billet, nous téléchargeons les données du ministère de l'intérieur à l'issue du second tour des élections législatives 2017 et comparons trois modèles probabilistes simples pour vérifier notre intuition sur les reports de vote des électeurs.
Dans ce billet, nous téléchargeons les données du ministère de l'intérieur à l'issue du premier tour des élections législatives 2017 et proposons un modèle probabiliste simple pour prédir les résultats du second tour.
Dans ce billet, nous utilisons les données du ministère de l'intérieur pour cartographier les résultats du second tour de l'élection présidentielle 2017.
Dans ce billet, nous combinons les données du ministère de l'intérieur avec les contours des départements pour cartographier les résultats du premier tour de l'élection présidentielle 2017.
In this notebook, I present the Karplus-Strong algorithm and show how it can be applied to synthetize realistic guitar sounds using Python.
In this notebook, we solve the harmonic oscillator problem using three different methods: sympy, our own finite difference solution and scipy's integrated ODE solving tools.
Les programmes des candidats pour la présidentielle 2017 sont complexes. Pour les explorer, je propose une application Android sous forme de quizz.
This blog entry lists some of the talks that were held at the 33C3 conference in Hamburg, Germany, in December 2016.