EuroPython 2015

NumPy: vectorize your brain

NumPy is the fundamental Python package for scientific computing. However, being efficient with NumPy might require slightly changing how you write Python code.

I’m going to show you the basic idioms essential for fast numerical computations in Python with NumPy. We’ll see why Python loops are slow and why vectorizing these operations with NumPy can often be good.

Topics covered in this talk will be array creation, broadcasting, universal functions, aggregations, slicing and indexing. Even if you’re not using NumPy you’ll benefit from this talk.

in on Thursday 23 July at 12:30 See schedule

Video


Comments

  1. Gravatar
    Yacine OURDANI - Founder & CEO
    m-BioSecure Project Manager (Mobile Bamking Security)
    Start-up : Algerian IT Security Group 
    Address : Cyber Park de Sidi Abdellah
    E1 S6 ST 15
    Incubateur Techno-bridge 
    Route Nationale n° 63 Rahmania Zeralda 
    BP n° 61 Mahelma 16121 Alger - ALGERIE 
    Mobile : 00 213 551 258 291 
    Email : biometric.security@laposte.net 
    Skype : ourdani.yassine 
    LinkedIn : Yassine OURDANI
    — OURDANI Yacine,

New comment