23. diel - NumPy - Funkcie typu ufunc - Tvorba vlastných funkcií
V predchádzajúcej lekcii, NumPy - Funkcia typu ufunc - Podstata rýchlosti NumPy, sme si ukázali výhody funkcií typu
ufunc a prečo by sme ich mali používať na prácu s väčším
množstvom dát.
V dnešnom tutoriáli knižnice NumPy v Pythone sa naučíme
vytvárať vlastné funkcie typu ufunc, a tiež sa
zoznámime s metódami reduce() a accumulate(), ktoré
rozširujú možnosti použitia ufunc.
Tvorba vlastnej funkcie typu
ufunc
Už skôr sme si povedali, že knižnica NumPy ponúka mnoho svojich
vlastných funkcií ufunc. S tými dôležitými sme sa
podrobnejšie zoznámili v predchádzajúcich lekciách a overili si, aké sú
výkonné. NumPy ide ale ešte ďalej a umožňuje nám dokonca z našich
funkcií ufunc vytvárať. Trieda ufunc má tiež
vstavanú metódu reduce(), s ktorou sme sa už stretli, a
accumulate(). Vďaka nim sa naučíme pochopiť a rozšíriť
spôsob, akým ufunc pracujú. Poďme sa teraz pozrieť na to, ako
vytvoriť vlastný ufunc! V tomto tutoriáli si ukážeme
vytvorenie vlastnej funkcie typu ufunc pomocou funkcie
np.frompyfunc(). Poďme sa na to pozrieť krok za krokom.
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť tento kurz
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriáli knižnice NumPy v Pythone si vysvetlíme postup na vytvorenie vlastnej funkcie typu ufunc. Tiež sa pozrieme na metódy reduce() a accumulate().
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.