cover

Cython

Курт Сміт

2015 · 254 pp. · Англійська
Автор Курт Сміт
Видавництво O'Reilly
Перекладачі
Категорії:
ISBN 9781491901557
Рік видання 2015
Мова Англійська
Кількість сторінок 254
0 Користувачів прочитали
0 Користувачів планують прочитати
1 Оцінок
0 Відгуків написано

Книга «Cython: A Guide for Python Programmers» від Курта Сміта — це практичний посібник для розробників, які прагнуть поєднати простоту мови Python з високою продуктивністю мов C та C++. Cython є ключовим інструментом у сучасній науці про дані та обчисленнях, адже саме завдяки йому працюють такі фундаментальні бібліотеки, як NumPy, Pandas та scikit-learn. Ця книга допоможе вам зрозуміти, як пришвидшити ваш код у десятки та навіть сотні разів, зберігаючи при цьому зручність написання на Python.

Протягом вивчення матеріалу ви дізнаєтеся, як використовувати статичну типізацію Cython для оптимізації числюних обчислень та як створювати нові типи даних. Автор детально розбирає методи створення ефективних об'єктно-орієнтованих структур, а також пояснює, як організувати код у модулі та пакети без втрати продуктивності. Окрему увагу приділено інтеграції: ви навчитеся створювати зручні Python-інтерфейси для існуючих бібліотек на C та C++, що дозволить легко використовувати потужний функціонал стороннього софту у ваших проектах.

Для тих, хто працює з великими масивами даних або складними алгоритмами, книга пропонує інструменти для паралелізації циклів за допомогою OpenMP (функція prange) та методи профілювання коду для виявлення вузьких місць. Ви отримаєте практичний досвід роботи з кодом, прикладами та вправами, які допоможуть перетворити Cython на незамінний інструмент у вашому арсеналі. Це ідеальне читання як для початківців, так і для досвідчених програмістів, які хочуть глибше опанувати тему оптимізації Python-коду.

Цитати

Вхід

Ще немає цитат. Ваша цитата може стати першою.

Відгуки

Вхід

Ще немає відгуків. Ваш відгук може бути першим.