«Быстрый Python» — ваше руководство по оптимизации каждой части процесса анализа данных на Python, от написанного вами кода на чистом Python до управления ресурсами современного оборудования и графических процессоров. Вы научитесь переписывать неэффективные структуры данных, улучшать малопроизводительный код с помощью многопоточности и упрощать наборы данных без ущерба для точности.
Написанная для опытных специалистов, эта книга сразу же погружается в практические решения для повышения эффективности вычислений и хранения данных. Вы поэкспериментируете с забавными и интересными примерами, такими как переписывание игр на Cython и реализация фреймворка MapReduce с нуля. Наконец, вы углубитесь в вычисления на Python с использованием графических процессоров и узнаете, как современное оборудование реабилитировало некоторые прежние антипаттерны и сделало нетривиальные идеи наиболее эффективным способом работы