• Č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 / 761
    První strana Předchozí strana 2 3 4 5 6 7 8 Následující strana Poslední strana
    • Postřehy z bezpečnosti: Rusko, Čína i KLDR opět na scéně

      V tomto pravidelném vydání pondělních Postřehů z bezpečnosti se podíváme na využití AI severokorejskými útočníky, pročínskou vlivovou síť podvodných webů nebo nové malwary z arzenálu ruských skupin.
      Monika Kutějová
      25. 11. 2024
      Doba čtení: 12 minut
    • Využití knihovny scikit-learn pro zpracování a analýzu přirozeného jazyka (NLP), 2.část

      Dnes si vysvětlíme algoritmy pro vektorizaci jazykového korpusu, což je proces, při kterém se z jednotlivých textových dokumentů (každý dokument je představován řetězcem) konstruuje matice s numerickými hodnotami.
      Pavel Tišnovský
      21. 11. 2024
      Doba čtení: 60 minut
    • Postřehy z bezpečnosti: pašování škodlivého kódu v metadatech souborů

      Podíváme se na ukrývání kódu v metadatech, na zranitelnost ve Windows zneužitelnou pouhým kliknutím pravého tlačítka myši, opět se budeme věnovat ransomwaru, zaměříme se také na škodlivý balíček fabrice a zranitelnosti v GitLabu.
      CSIRT.CZ
      18. 11. 2024
      Doba čtení: 10 minut
    • Trinity Desktop Environment (TDE) R14.1.13: závan starých časů o čtyři roky později

      V éře GNOME 47 a KDE Plasmy 6.2, obou běžících na Waylandu, v éře HDR, HiDPI i neceločíselného škálování může působit archaicky desktop stavějící na 23 let starých dogmatech. Přesto má ale desktop Trinity i pro rok 2025 co nabídnout.
      David Ježek
      15. 11. 2024
      Doba čtení: 4 minuty
    • Využití knihovny scikit-learn pro zpracování a analýzu přirozeného jazyka (NLP)

      V článcích o scikit-learn jsme se zabývali zpracováním a predikcí numerických dat. Ovšem v praxi je zapotřebí pracovat i s dokumenty psanými v přirozeném jazyce. I v takových případech najde scikit-learn své využití.
      Pavel Tišnovský
      14. 11. 2024
      Doba čtení: 55 minut
    • Manipulace s tenzory v knihovně PyTorch

      Vysvětlíme si, jak jsou tenzory uloženy v paměti počítače nebo TPU. Taktéž si ukážeme získání pohledu (view) na tenzor a následně si popíšeme i různé operace, které je možné s tenzory provádět jako s celkem.
      Pavel Tišnovský
      7. 11. 2024
      Doba čtení: 27 minut
    • Od projektu Scikit-learn ke knihovně PyTorch

      Začneme se zabývat knihovnou PyTorch, která je poměrně intenzivně využívána v oblasti strojového učení (machine learning) a zejména pak hlubokého učení (deep learning).
      Pavel Tišnovský
      5. 11. 2024
      Doba čtení: 20 minut
    • Fedora 41 s podporou Secure Bootu i na GeForce

      Na světě je nová verze Fedory. Staví na jádru Linux 6.11 s GNOME 47, v případě KDE verze s Plasmou 6.2, dále třeba LXQt 2.0 (se zkušební podporou běhu na Waylandu). Novinkou je podpora použití kombinace uzavřeného ovladače Nvidia a Secure Bootu,…
      David Ježek
      29. 10. 2024
    • Neuronové sítě v knihovně scikit-learn: dokončení

      Prozkoumáme, jaký vliv mají hyperparametry modelů MLPRegressor i MLPClassifier na kvalitu natrénované neuronové sítě. Budeme přitom sledovat interní stav velmi jednoduché sítě s pouhými třemi neurony.
      Pavel Tišnovský
      24. 10. 2024
      Doba čtení: 49 minut
    • Volba funkcí a algoritmů pro trénink neuronových sítí ve scikit-learn

      Popíšeme si aktivační funkce, které lze vybrat při konstrukci neuronových sítí. Taktéž se zmíníme o možnosti výběru algoritmů použitých při tréningu neuronových sítí a jejich vlivu na kvalitu výsledků.
      Pavel Tišnovský
      17. 10. 2024
      Doba čtení: 44 minut
    • Postřehy z bezpečnosti: AI pomáhá tvořit malware, obcházení MFA u M365

      V tomto vydání Postřehů se podíváme na zneužívání chyby ve Windows, využití ChatGPT k psaní malwaru, ransomwarové skupiny zaměřené na Veeam Backup nebo únik 31 milionů údajů WaybackMachine.
      Monika Kutějová
      14. 10. 2024
      Doba čtení: 13 minut
    • Rozpoznávání obrázků s knihovnou scikit-learn

      Ukážeme si jeden ze způsobů rozpoznání rastrových obrázků. Použijeme obrázky s rozlišením pouze 8×8 pixelů, které lze reprezentovat vektorem s 64 prvky. Takto krátké vektory můžeme využít pro trénink různých modelů.
      Pavel Tišnovský
      10. 10. 2024
      Doba čtení: 48 minut
    • Python 3.13 vylepšuje zabudovaný REPL

      Dnes vychádza nová verzia jazyka Python 3.13. Medzi novinkami je aj vylepšený jazykový shell. Výzvy sú po novom farebne rozlíšené. Boli pridané príkazy exit , help , a quit . Teda pre návrat do terminálu už nebudeme musieť písaťexit() alebo quit()…
      johny
      7. 10. 2024
    • Neuronové sítě v knihovně scikit-learn (2.část)

      Budeme se opět zabývat neuronovými sítěmi. Ukážeme si změnu topologie neuronové sítě provádějící regresi, ale například i použití takzvané matice záměn (confusion matrix). Nakonec neuronovou síť naučíme malou násobilku.
      Pavel Tišnovský
      3. 10. 2024
      Doba čtení: 52 minut
    • Hy 1.0.0: dialekt Lispu integrovaný do Pythonu

      Po téměř 12 letech vývoje byla vydána verze 1.0.0 programovacího jazyka Hy, což je dialekt jazyka Lisp, který je zabudován do jazyka Python. Jedná se o první stabilní vydání tohoto jazyka. Čerstvě vydaná verze 1.0.0 podporuje Python 3.8 až…
      Petr Krčmář
      24. 9. 2024
    • Neuronové sítě v knihovně scikit-learn: vytvoření a učení malé sítě

      Dnes si ukážeme, jak vytvořit neuronovou síť s volitelným počtem skrytých vrstev, naučit tuto síť řešit zvolený problém s využitím sady trénovacích dat a následně tuto síť použít nad další sadou (validačních) dat.
      Pavel Tišnovský
      24. 9. 2024
      Doba čtení: 46 minut
    • Scikit-learn: jednoduchý a současně i univerzální model lineární regrese

      Ještě jednou se vrátíme k modelu pro lineární regresi. S ním jsme se již setkali, ovšem ve skutečnosti je i zdánlivě jednoduchý koncept lineární regrese realizován tak, že ho lze využít mnoha dalšími způsoby.
      Pavel Tišnovský
      5. 9. 2024
      Doba čtení: 45 minut
    • 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
    121–150 / 761
    První strana Předchozí strana 2 3 4 5 6 7 8 Následující strana Poslední strana

    Komerční sdělení

    • oo_MasterDC Nová generace cloudu je tady. MasterDC spouští vlastní platformu

    Root.cz
    !nové školení! WAZUH: základy bezpečnostního monitoringu
    VÍCE INFO
    newsletter ČLÁNKY DO MAILU