A biblioteca Numba permite que o código Python tenha a mesma velocidade de C e Fortran. Nesse tutorial veremos como o Numba funciona internamente e como podemos estendê-lo.
* Sobre mim (5 min) * Introdução ao Numba (1 hora) - O que é o Numba? - Diferença entre compilação, interpretação e JIT - Como o Numba utiliza o LLVM para deixar o NumPy mais rápido - Exemplos de como utilizar o Numba * Instalando o Numba a partir do código-fonte (10 min) * Estender o Numba para suportar novas funcionalidades do NumPy(1h) - Implementar uma função do NumPy utilizando as APIs de alto e baixo nível disponíveis no compilador * Tempo reservado para a audiência experimentar as APIs do Numba (1h) * Dúvidas da audiência (45 min)
Speakers: Guilherme Leobas