

O'Reilly Media Cython: Руководство для программистов Python, повышение производительности до 3000x и обёртывание библиотек C/C++
0
13833007
Цвет: Нет цвета (NOCOLOR)

Размер: Paperback
Описание товара
/ Создавайте программное обеспечение, сочетающее выразительность Python с производительностью и контролем C (и C++). Cython — это компилятор и гибридный язык программирования, используемый основными пакетами, такими как NumPy, а также в таких проектах, как Pandas, h5py и scikits-learn.
В этом практическом руководстве вы узнаете, как использовать Cython для улучшения производительности Python—до 3000 раз—и как легко оборачивать библиотеки C и C++ в Python. Автор Курт Смит проведет вас через возможности Cython, предоставляя примеры кода и углубленные практические задания.
Если вы только начинаете знакомство с Cython или хотите углубить свои знания, вы увидите, как этот язык является важной частью арсенала любого программиста Python, ориентированного на производительность.
Используйте статическую типизацию Cython для ускорения кода на Python, получайте практический опыт использования функциональности Cython для повышения производительности числовых вычислений, создавайте новые типы с помощью Cython и увидите, насколько быстро может работать объектно-ориентированное программирование в Python!
Эффективно организуйте код Cython в отдельные модули и пакеты без потери производительности. Используйте Cython для создания Python-интерфейсов к библиотекам C и C++. Оптимизируйте код с помощью средств профилирования Cython во время выполнения и компиляции. Применяйте функцию prange Cython для параллелизации циклов с помощью OpenMP.
В этом практическом руководстве вы узнаете, как использовать Cython для улучшения производительности Python—до 3000 раз—и как легко оборачивать библиотеки C и C++ в Python. Автор Курт Смит проведет вас через возможности Cython, предоставляя примеры кода и углубленные практические задания.
Если вы только начинаете знакомство с Cython или хотите углубить свои знания, вы увидите, как этот язык является важной частью арсенала любого программиста Python, ориентированного на производительность.
Используйте статическую типизацию Cython для ускорения кода на Python, получайте практический опыт использования функциональности Cython для повышения производительности числовых вычислений, создавайте новые типы с помощью Cython и увидите, насколько быстро может работать объектно-ориентированное программирование в Python!
Эффективно организуйте код Cython в отдельные модули и пакеты без потери производительности. Используйте Cython для создания Python-интерфейсов к библиотекам C и C++. Оптимизируйте код с помощью средств профилирования Cython во время выполнения и компиляции. Применяйте функцию prange Cython для параллелизации циклов с помощью OpenMP.
2 060 ₽ С промокодом СЕМЬЯ Без: 2 740 ₽
https://usmall.ru/image/000/00/00/350e78dbbc2b88f9ca82ccf7d049448f.jpeg
O'Reilly Media
Cython: Руководство для программистов Python, повышение производительности до 3000x и обёртывание библиотек C/C++
2 740 ₽































































































































































































































































































































































