Jūsu Python kods var darboties pareizi, bet jums ir nepieciešams, lai tas darbotos ātrāk. Šis paplašinātais izdevums, kas atjaunināts priekš Python 3, parāda, kā atrast veiktspējas ierobežojumus un ievērojami paātrināt jūsu kodu programmās ar lielu datu apjomu.. Izpētot dizaina izvēļu pamatteoriju, "High Performance Python" palīdz jums dziļāk izprast Python izpildi.
Kā jūs izmantojat daudzkodolu arhitektūras vai klasterus? Vai arī izveidot sistēmu, kas var palielināt un samazināt jaudu, nezaudējot uzticamību? Pieredzējuši Python programmētāji uzzinās konkrētus risinājumus daudzām problēmām, kā arī pieredzes stāstus no uzņēmumiem, kas izmanto augstas veiktspējas Python sociālo mediju analītikā, ražošanā ieviestā mašīnmācīšanā un citur.
Labāk izprotiet NumPy, Cython un profilētājus
Uzziniet, kā Python abstrahē zemāk esošo datora arhitektūru
Izmantojiet profilēšanu, lai atrastu CPU laika un atmiņas lietojuma šaurās vietas
Rakstiet efektīvas programmas, izvēloties piemērotas datu struktūras
Paātrināt matricu un vektoru aprēķinus
Izmantojiet rīkus, lai Python kodu pārveidotu par mašīnkodu
Pārvaldiet vairākas I/O un aprēķinu darbības vienlaicīgi
Konvertēt daudzprocesu kodu, lai tas darbotos lokālos vai attālos klasteros
Ieviesiet kodu ātrāk, izmantojot tādus rīkus kā Docker
par autoru
Miha Gorelicks bija viens no Fast Forward Labs dibinātājiem kā rezidentu trakulīgais zinātnieks.. Uzņēmumu 2017. gadā iegādājās Cloudera.. Viņa strādā pie daudziem jautājumiem, sākot no mašīnmācīšanās līdz efektīviem straumju algoritmiem.
Ians ir galvenais datu zinātnieks un koučs. Viņš līdzorganizē ikgadējo PyDataLondon konferenci ar vairāk nekā 700 dalībniekiem un ar to saistīto ikmēneša tikšanos, kurā ir vairāk nekā 10 000 dalībnieku.. Viņš vada dibināto Mor Consulting Data Science konsultāciju uzņēmumu Londonā un uzstājas konferencēs starptautiski, bieži kā galvenais runātājs.. Viņam ir 17 gadu pieredze kā vecākam datu zinātnes vadītājam, pasniedzējam un komandas trenerim.. Izklaides pēc viņš staigā kopā ar savu enerģisko Springera spanielu, sērfo uz Kornvolas krasta un dzer labu kafiju.