JD Kathuria is a nine year veteran of using social media both on-line and off-line to build relationships for businesses and individuals. Armed with his extensive network of thousands of senior executives and entrepreneurs in the Washington DC metro area, he believes in the power of building long-term professional relationships as a trusted advisor and connector.
Nuts and Bolts of NumPy Optimization Part 1: Understanding Vectorization and Broadcasting. In Part 1 of our series on writing efficient code with NumPy we cover why loops are slow in Python, and how to replace them with vectorized code. We also dig deep into how broadcasting works, along with a few practical examples. By Ayoosh Kathuria.
Affiliated Research Fellow. Intellectual Property and Competition Law. Email: vikas.kathuria (at)ip.mpg . Areas of Interest: Competition Law, Economic Regulation, Competition Law and Intellectual Property, Law and Innovation, Law and Technology.