Знакомимся с Numba



Python очень выразительный, но очень медленный. Кажется, так принято говорить на первых лекциях по этому языку? 🙃

Хорошая новость в том, что есть способы его ускорить: от нашего любимого numpy до написания собственных биндингов на C/C++.



В этой статье мы рассмотрим Numba как один из способов сделать код на Python быстрее.



Из статьи вы узнаете:

- как и когда использовать numba

- что она делает в режиме nopython, а что в object mode

- умеет ли numba работать параллельно и какие у неё есть полезные флаги

- про сложности использования, куда же без них 👨‍🦳



В конце статьи есть несколько советов, к которым прилагается ноутбук с кодом, не пропустите 👀



Читайте статью по ссылке: https://deepschool-pro.notion.site/Numba-7a415ac8c385487c902ec2c68f6b02f7?pvs=4