A Python kódod helyesen futhat, de gyorsabban kell futnia. A Python 3-ra frissített, kibővített kiadás bemutatja, hogyan találhatja meg a teljesítménybeli szűk keresztmetszeteket, és hogyan gyorsíthatja fel jelentősen a kódját nagy adatmennyiséggel rendelkező programokban.. A tervezési döntések mögött álló alapvető elmélet feltárásával a High Performance Python segít mélyebben megérteni a Python implementációját.
Hogyan lehet kihasználni a többmagos architektúrák vagy klaszterek előnyeit? Vagy építsünk egy olyan rendszert, amely fel- és leskálázható a megbízhatóság feláldozása nélkül? A tapasztalt Python programozók számos probléma konkrét megoldásait sajátíthatják el, valamint olyan cégek háborús történeteit is megismerhetik, amelyek nagy teljesítményű Pythont használnak közösségi média elemzéshez, gyártásalapú gépi tanuláshoz és egyebekhez.
Jobban megértheted a NumPy-t, a Cython-t és a profilkészítőket
Ismerje meg, hogyan absztrahálja a Python az alapul szolgáló számítógépes architektúrát
Profilozás használata a CPU-idő és a memóriahasználat szűk keresztmetszeteinek megtalálásához
Írj hatékony programokat a megfelelő adatszerkezetek kiválasztásával
Gyorsítsa fel a mátrix- és vektorszámításokat
Eszközök használata a Python gépi kódra fordításához
Több I/O és számítási művelet egyidejű kezelése
Többprocesszoros kód konvertálása helyi vagy távoli klasztereken való futtatáshoz
Gyorsabb kódtelepítés olyan eszközökkel, mint a Docker
A szerzőről
Micha Gorelick rezidens őrült tudósként társalapítója volt a Fast Forward Labsnak. A céget a Cloudera vásárolta fel 2017-ben.. Számos területen dolgozik, a gépi tanulástól a nagy teljesítményű adatfolyam-algoritmusokig.
Ian vezető adattudós és coach. Társszervezője az éves PyDataLondon konferenciának, több mint 700 résztvevővel, és a hozzá kapcsolódó havi több mint 10 000 tagú találkozónak.. A londoni Mor Consulting Data Science tanácsadó cég vezetője, és nemzetközi konferenciákon előadásokat tart, gyakran főelőadóként.. 17 éves tapasztalattal rendelkezik vezető adattudományi vezetőként, trénerként és csapatedzőként.. Szórakozásból sétáltatja energikus springer spánieljét, szörfözik a cornwalli parton, és finom kávét iszik.