Fast Python: High Performance Techniques for Large Datasets

Antao, Tiago Rodrigues

買這商品的人也買了...

相關主題

商品描述

Master these effective techniques to reduce costs and run times, handle huge datasets, and implement complex machine learning applications efficiently in Python.

Fast Python is a hands-on guide to writing Python code that can process more data, faster, and with less resources. It takes a holistic approach to Python performance, showing you how your code, libraries, and computing architecture interact and can be optimized together.

Written for experienced practitioners, Fast Python dives right into practical solutions for improving computation and storage efficiency. You'll experiment with fun and interesting examples such as rewriting games in lower-level Cython and implementing a MapReduce framework from scratch. Finally, you'll go deep into Python GPU computing and learn how modern hardware has rehabilitated some former antipatterns and made counterintuitive ideas the most efficient way of working.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

商品描述(中文翻譯)

掌握這些有效的技巧,以在Python中降低成本和運行時間、處理大型數據集,並高效實現複雜的機器學習應用。《Fast Python》是一本實踐指南,教你如何編寫能夠更快、更節省資源地處理更多數據的Python代碼。它採用了全面的方法來提升Python的性能,展示了代碼、庫和計算架構之間的互動以及如何進行優化。《Fast Python》針對有經驗的從業人員撰寫,直接提供了改善計算和存儲效率的實際解決方案。你將通過有趣且有趣的示例進行實驗,例如使用低級別的Cython重寫遊戲,並從頭開始實現MapReduce框架。最後,你將深入研究Python GPU計算,並了解現代硬件如何改進了一些以前的反模式,使反直覺的想法成為最高效的工作方式。購買印刷版書籍可獲得Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。

作者簡介

Tiago Antao works in the field of genetics, analyzing very large datasets and implementing complex algorithms to process the data. He leverages Python with all its libraries to do scientific computing and data engineering tasks. He is one of the co-authors of Biopython, a major bioinformatics package written in Python. He holds a BE in informatics and a PhD in bioinformatics.

作者簡介(中文翻譯)

Tiago Antao 在遺傳學領域工作,分析非常大的數據集並實施複雜的算法來處理數據。他利用 Python 及其所有的庫進行科學計算和數據工程任務。他是 Biopython 的共同作者之一,Biopython 是一個用 Python 編寫的重要生物信息學軟件包。他擁有信息學學士學位和生物信息學博士學位。