Обложка канала

Python - Советы, библиотеки, гайды

10180 @xo_py

Всё для Python программиста :3 Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Python - Советы, библиотеки, гайды

4 года назад
Открыть в
Мало кто знает, но NumPy установленный через PIP будет работать в 6 раз медленнее, чем мог бы! Тот же модуль, установленный через Conda работает в 6 раз быстрее! Причина в том, что версия NumPy из Conda использует MKL. В то время как дефолт с PyPi собран на BLAS and LAPACK. Подробнее можете почитать по ссылкам. Однако не обязательно ставить Conda, чтобы установить производительную версию NumPy. Для этого в PyPi есть отдельный пакет intel-numpy. По поводу процессоров AMD тоже весело, так как раньше существовал "баг", позволяющий использовать MKL на процессорах AMD. Однако компания Intel поправила всё и убрала эту возможность в 2021. Не благодарите 😉