• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Blogy
  • Knihy
  • Jak na Linux
  • Zdroják
    • Hledat

    Root.cz  »  Témata

    Python

    121–150 / 744
    První strana Předchozí strana 2 3 4 5 6 7 8 Následující strana Poslední strana
    • Křížová validace modelů v knihovně scikit-learn

      Budeme se zabývat důležitou problematikou, konkrétně jak vybrat co nejvhodnější model, jak nastavit hyperparametry modelů a jak vlastně zjistit, které atributy se mají použít při tréninku modelu.
      Pavel Tišnovský
      29. 8. 2024
      Doba čtení: 41 minut
    • Codon: 10–100× rychlejší Python

      Codon je rychlá implementace Pythonu, která se snaží o rychlosti srovnatelné s nativním kódem v C/C++. V jednom vlákně je často 10–100× rychlejší než referenční  CPython. Navíc nativně používá multithreading. Codon nepoužívá novou syntax, ale také…
      Jan Fikar
      26. 8. 2024

    • Balíček scikit-learn: trénink a předpovědi modelů provádějících regresní analýzu

      Dokončíme popis problematiky modelů provádějících regresní analýzu. Ukážeme si, jak tyto modely natrénovat, jak zjistit, které atributy způsobují špatné předpovědi modelu i to, jak zjistit atributy způsobující nestabilitu předpovědí.
      Pavel Tišnovský
      22. 8. 2024
      Doba čtení: 39 minut
    • Balíček scikit-learn: modely provádějící regresní analýzu

      Na článek, v němž jsme se zabývali základní problematikou modelů provádějících klasifikaci dat, dnes navážeme. Ukážeme si jeden z modelů, jenž namísto klasifikace provádí regresi. Jedná se o model lineární regresní analýzy.
      Pavel Tišnovský
      15. 8. 2024
      Doba čtení: 42 minut
    • Balíček scikit-learn: modely provádějící klasifikaci

      Na úvodní článek o datové analýze s využitím knihovny scikit-learn dnes navážeme. Ukážeme si práci s modely provádějícími klasifikaci dat. Konkrétně se bude jednat o modely, které se „učí s učitelem“ – supervised learning.
      Pavel Tišnovský
      8. 8. 2024
      Doba čtení: 40 minut

    • Datová analýza s využitím nástroje scikit-learn: první kroky

      Datová analýza je velmi zajímavý a neustále se rozvíjející se obor. Své místo v něm má i knihovna scikit-learn běžící v ekosystému jazyka Python. Dnes si představíme naprosté základy této knihovny.
      Pavel Tišnovský
      1. 8. 2024
      Doba čtení: 40 minut
    • Nejnovější verze setuptools znemožňuje instalaci mnoha pythonních balíčků

      Nově vydaná verze setuptools způsobuje problémy při instalaci balíčků. Chyba je o to zákeřnější, že nestačí v závislostech použít starší verzi setuptools, protože každý balíček si může specifikovat vlastní verzi a pokud verzi neudá, použije se…
      Pavel Tišnovský
      29. 7. 2024
    • Definitivní konec Pythonu 2.7 možná už s Fedorou 41, brzdou je GIMP

      GIMP 2.10.22 export do AVIF
      Miro Hrončok z Red Hatu navrhl mezi změny pro Fedoru 41 definitivní odstranění podpory staré verze Pythonu 2.7. Má pro to pádné důvody jako třeba skutečnost, že tato verze bude v době vydání jedenačtyřicítky už dobrých 5 let ukončená, že CentOS…
      David Ježek
      3. 7. 2024
    • Softwarová sklizeň (3. 7. 2024): tvoříme GTK3 / GTK4 rozhraní

      Sonda do světa otevřeného softwaru. Dnes si představíme hexadecimální editor, vyzkoušíme nástroj pro tvorbu uživatelského rozhraní, řekneme si o rychlém textovém editoru a zkomprimujeme si pár PDF souborů.
      Filip Zatloukal
      3. 7. 2024
      Doba čtení: 1 minuta
    • Pattern matching v programovacím jazyku Coconut (2)

      V dnešním článku budeme pokračovat v popisu technologie strukturálního pattern matchingu, jenž je nedílnou součástí programovacího jazyka Coconut. Některé vzorky, které si ukážeme, přesahují možnosti Pythonu. V tomto ohledu je tedy Coconut o jeden či dva kroky napřed.
      Pavel Tišnovský
      27. 6. 2024
      Doba čtení: 39 minut
    • Pattern matching v programovacím jazyku Coconut

      S technologií pattern matchingu, resp. vylepšenou formou strukturální pattern matching jsme se zde již setkali. V jazyku Coconut je strukturální pattern matching všudypřítomným prvkem a je „mocnější“, než v Pythonu.
      Pavel Tišnovský
      25. 6. 2024
      Doba čtení: 40 minut
    • Projekt py2many: dokončení

      Na článek o „univerzálním“ transpileru py2many dnes navážeme a dokončíme popis možností a schopností tohoto nástroje. Ukážeme si způsob překladu konstrukcí async a await, try a except, použití pattern matchingu i překlad kódů s definicí tříd.
      Pavel Tišnovský
      20. 6. 2024
      Doba čtení: 28 minut
    • Projekt py2many: transpiler Pythonu do dalších programovacích jazyků

      V dnešním článku se seznámíme se základními vlastnostmi projektu py2many, který dokáže překládat zdrojové kódy z Pythonu do dalších jazyků, včetně C++, Rustu, Go či jazyku Julia.
      Pavel Tišnovský
      18. 6. 2024
      Doba čtení: 32 minut
    • NumPy 2.0.0 má rychlejší řazení s použitím knihovny Highway

      Knihovna Pythonu pro numerické vědecké výpočty NumPy vyšla včera ve verzi 2.0.0. Mezi novinky patří rychlejší řazení ( sort, argsort, partition a argpartitions), protože se používá SIMD knihovna Google Highway a také x86-simd-sort od Intelu. Na…
      Jan Fikar
      17. 6. 2024
    • Konstrukce kolon a kompozice funkcí v jazyku Coconut

      Pipeline je v současném IT jedno z nejzneužívanějších slov. V jazyku Coconut lze pipeline používat ve smyslu kolon, tedy pro zajištění předávání návratových hodnot funkcí do jiných funkcí, což je základ tacit programmingu.
      Pavel Tišnovský
      13. 6. 2024
      Doba čtení: 39 minut
    • Coconut: zápis některých operátorů s využitím Unicode

      Coconut nabízí programátorům mnoho konceptů i technik. Dnes se seznámíme s alternativním způsobem zápisu některých operátorů s využitím Unicode znaků a definicí nových unárních i binárních operátorů.
      Pavel Tišnovský
      6. 6. 2024
      Doba čtení: 34 minut
    • Coconut: jazyk naznačující směr budoucího vývoje Pythonu

      Už dříve jsme se seznámili se zajímavým funkcionálním jazykem Coconut, který je transpilován do Pythonu. Coconut se ovšem neustále vyvíjí a vyvíjí se i samotný Python, takže nastal čas Coconut oprášit.
      Pavel Tišnovský
      4. 6. 2024
      Doba čtení: 33 minut
    • Postřehy z bezpečnosti: FBI rozbila botnet 911 S5

      V tomto vydání Postřehů z bezpečnosti se podíváme na rozbití botnetu 911 S5, skupinu APT28 a malware HeadLace nebo kombinaci špionážních a ransomwarových TTPs severokorejskou skupinou.
      Monika Kutějová
      3. 6. 2024
      Doba čtení: 7 minut
    • Nuitka: pokročilý AOT překladač jazyka Python

      Na články o AOT překladačích (mypyc a Cython) i o JIT překladačích (Numba) dnes navážeme a celé téma dokončíme. Popíšeme si totiž některé možnosti nabízené AOT překladačem nazvaným Nuitka.
      Pavel Tišnovský
      23. 5. 2024
      Doba čtení: 24 minut
    • Nástroj Cython a typové anotace podporované Pythonem

      Cython je AOT překladač Pythonu, který nově podporuje jak původní syntaxi nástrojů Cython/Pyrex, tak i zápis s dekorátory a typovými informacemi kompatibilní s Pythonem. Právě touto problematikou se budeme zabývat.
      Pavel Tišnovský
      21. 5. 2024
      Doba čtení: 31 minut
    • FreeBSD bude mít grafický instalátor, Fedora Asahi Remix ve verzi 40

      Projekt systemd přidává nový nástroj, který má nahradit programy sudo a doas. Tvůrci operačního systému FreeBSD konečně pracují na grafickém instalátoru. Projekt Fedora oznámil všeobecnou dostupnost distribuce Fedora Asahi Remix 40.
      Filip Zatloukal
      13. 5. 2024
      Doba čtení: 2 minuty
    • Prieskum medzi vývojármi frameworku Django

      Včera bol zverejnený tretí ročník prieskumu medzi vývojármi frameworku Django. Prieskum bol vykonaný v septembri a októbri 2023 na vzorke 4000 užívateľov. Spolupracovali na ňom Django nadácia a projekt PyCharm. Django je v súčasnosti veľmi…
      johny
      12. 5. 2024
    • AlmaLinux 9.4 i s řadiči, které už RHEL 9.4 nepodporuje

      Na světě je nová verze systému AlmaLinux 9.4, který zhruba odpovídá RHELu 9.4, nicméně oproti němu zachovává některou funkcionalitu, jíž Red Hat už odstavil, pročež může být nová Alma zajímavá pro správce různých systémů. Vedle nově plné podpory…
      David Ježek
      7. 5. 2024
    • Fedora 41 bude mít rychlejší Python kompilovaný s -O3

      Ilustrační snímek
      Před časem jsme informovali o návrhu kompilovat Python ve Fedoře s přepínačem -O3 místo výchozího pro všechny balíčky -O2. V průměru je pak Python asi o 4 % rychlejší, ale v některých testech je rozdíl až 15 %. FESCo (Fedora Engineering and…
      Jan Fikar
      6. 5. 2024
    • Kontejnery v Pythonu: zdaleka nejde jen o n-tice, seznamy, množiny a slovníky (2)

      Popíšeme si dvojici potenciálně velmi užitečných a přitom méně známých kontejnerů: Counter a multimnožiny. Taktéž se zmíníme o multislovníku, s nímž se taktéž můžeme v praxi setkat.
      Pavel Tišnovský
      2. 5. 2024
      Doba čtení: 29 minut
    • Kontejnery v Pythonu: zdaleka nejde jen o n-tice, seznamy, množiny a slovníky

      Seznámíme se s vybranými kontejnery (containers), které je možné použít při tvorbě aplikací v Pythonu. Kontejnerů přitom existuje velké množství a zdaleka se nejedná jen o n-tice, seznamy, množiny a slovníky.
      Pavel Tišnovský
      30. 4. 2024
      Doba čtení: 34 minut
    • Faust: platforma pro proudové zpracování dat v Pythonu

      Knihovna Faust zajišťuje proudové zpracování dat a je postavena nad Apache Kafkou. Nejedná se však o pouhou realizaci producentů a konzumentů, protože je možné používat lokální tabulky, asynchronní zpracování atd.
      Pavel Tišnovský
      25. 4. 2024
      Doba čtení: 34 minut
    • Softwarová sklizeň (24. 4. 2024): webové stránky moderně, multiplatformně a vektorově

      Dnes si představíme nástroj pro tvorbu webových stránek, zjistíme si vlastnosti rezistorů podle barevného kódu, přehrajeme si videa z YouTube v prostředí KDE Plasma a vyzkoušíme si správce pro Elgato Stream Deck.
      Filip Zatloukal
      24. 4. 2024
      Doba čtení: 1 minuta
    • Manipulace s veličinami a jednotkami v knihovně Astropy

      Na předchozí dva články o manipulaci s veličinami a jednotkami dnes navážeme. Ukážeme si, jak je tato problematika řešena v rozsáhlé knihovně Astropy. Jde o sadu balíčků využitelných zejména v astronomii.
      Pavel Tišnovský
      23. 4. 2024
      Doba čtení: 24 minut
    • Kooperace mezi knihovnami Pint a SymPy při manipulaci s veličinami a jednotkami

      Ve druhém článku o manipulacích s hodnotami a jednotkami si ukážeme kooperaci knihovny Pint s knihovnou SymPy. I samotná knihovna SymPy práci s jednotkami a veličinami do určité míry podporuje.
      Pavel Tišnovský
      18. 4. 2024
      Doba čtení: 23 minut
    121–150 / 744
    První strana Předchozí strana 2 3 4 5 6 7 8 Následující strana Poslední strana