Programovanie

Čo je nové v distribúcii Anaconda pre Python

Anaconda, distribúcia jazyka Python a pracovné prostredie pre vedecké výpočty, dátovú vedu, štatistickú analýzu a strojové učenie, je teraz k dispozícii vo verzii 5.2 s dodatkami k podnikovým aj komunitným vydaniam typu open-source.

Kde stiahnuť Anacondu 5.2

Komunitné vydanie aplikácie Anaconda Distribution je k dispozícii na stiahnutie zadarmo priamo z webových stránok spoločnosti Anaconda. Podnikové vydanie za úhradu s profesionálnou podporou vyžaduje kontaktovanie obchodného tímu Anaconda (predtým Continuum Analytics).

Aktuálna verzia: Čo je nové v Anaconde 5.2

Toto podnikové vydanie programu Anaconda, ktoré vyšlo tento týždeň, pridáva nové funkcie týkajúce sa plánovania úloh, integrácie s Gitom a akcelerácie GPU.

Skoršie verzie programu Anaconda Enterprise boli postavené tak, aby profesionálom umožnili využívať viac knižníc strojového učenia v obchodnom kontexte - TensorFlow, MXNet, Scikit-learn a ďalšie. Vo verzii 5.2 ponúka Anaconda spôsoby, ako trénovať modely na bezpečne zdieľanom centrálnom klastri GPU, aby bolo možné modely trénovať rýchlejšie a nákladovo efektívnejšie.

Novinkou v Anaconda Enterprise je tiež schopnosť integrácie s externými úložiskami kódov a nástrojmi na nepretržitú integráciu, ako sú Git, Mercurial, GitHub a Bitbucket. Nový systém plánovania úloh umožňuje vykonávanie úloh v pravidelných intervaloch - napríklad preškolenie modelu na nové údaje.

Medzi zmeny vo verzii pre komunitu patria:

  • Opravy zabezpečenia pre približne 20 balíkov na základe analýz CVE.
  • Opravy inštalačného programu Windows, aby sa zabránilo použitiu neplatných inštalačných ciest alebo kolíziám s existujúcimi softvérovými súčasťami.
  • Lepšie využitie pracovných adresárov v systéme Windows v scenároch inštalácie pre viacerých používateľov.

Predchádzajúca verzia: Čo je nové v programe Anaconda 5.1

Anaconda 5.1 a následné opravy bodov boli väčšinou malými úpravami podnikových aj komunitných vydaní.

Medzi významné zmeny podnikovej verzie patrí nový skript po inštalácii a grafické používateľské rozhranie, ktoré uľahčuje potrebnú konfiguráciu novej inštalácie Anaconda Enterprise (napríklad pri nastavovaní certifikátov TLS). Máte tiež možnosť generovať „vlastné inštalačné programy pre Anacondu, balíky pre Cloudera CDH a balíčky pre správu pre Hortonworks HDP.“ Medzi zmeny v komunitnom vydaní patrí možnosť používať Microsoft Visual Studio Code ako možnosť editora v čase inštalácie.

Predchádzajúca verzia: Čo je nové v programe Anaconda 5.0

Verzie Anaconda 5 pre Linux a MacOS boli zostavené s novými kompilátormi: GCC 7.2 pre Linux a Clang 4.01 pre MacOS. To rozširuje rýchlostné výhody týchto prekladačov na používateľov starších vydaní týchto OS - na MacOS 10.9 Mavericks a CentOS 6.

Anaconda 5 tiež poskytuje balíčky Python prebudované na nový kompilátor prostredníctvom svojho nástroja na správu balíkov byt. Tieto prebudované balíčky sú však zatiaľ k dispozícii prostredníctvom iného inštalačného kanála.

Dlhodobým plánom spoločnosti Anaconda je nastaviť tento nový inštalačný kanál ako predvolený, pretože sa na nový kanál pridáva viac balíkov a keď používatelia získavajú novo optimalizované balíčky a dávajú im prístup.

Súvisiace video: Ako Python uľahčuje programovanie

Python, perfektný pre IT, zjednodušuje mnoho druhov práce, od automatizácie systému až po prácu v špičkových oblastiach, ako je strojové učenie.

Anakonda byt nástroj zjednodušuje inštaláciu balíkov Python používaných v štatistikách a analýze dát, pretože mnohé z týchto balíkov majú zložité binárne závislosti. Conda-forge je organizácia GitHub, kde môžu používatelia zdieľať balíčky, vytvárať recepty a distribúcie projektov určených pre byt.

Asi 3 200 balíkov od spoločnosti Conda-forge je k dispozícii vo vlastnom zozname balíkov. Medzi niektoré z naposledy aktualizovaných:

  • Cassandra-vodič, modul Python na prácu s Apache Cassandra a jeho binárnym protokolom na prístup k údajom.
  • pyinstaller, na zoskupenie aplikácie Python ako samostatného spustiteľného súboru.
  • zápletkou, interaktívna knižnica grafov.
  • openblas, knižnica pre základnú vektorovú a maticovú matematiku.

Postupujúcou stratégiou spoločnosti Anaconda je použitie Conda-forge ako zdroja pre vytváranie receptov, a to z dôvodu konzistencie a umožnenia použitia širšej škály balíkov tretích strán v aplikácii Anaconda.

Nové tiež v Anaconde 5.0:

  • Viac ako 100 balíkov dostupných cez byt boli aktualizované alebo revidované. Jeden veľký projekt na zvýšenie výpočtovej rýchlosti na konvenčných procesoroch, Intel Math Kernel Library, je teraz k dispozícii vo verzii 2018.0.0.
  • Používatelia NumPy môžu teraz pracovať so širšou škálou verzií tohto populárneho balíka matematických a štatistických údajov. Ostatné balíčky v suite Anaconda môžu závisieť od rôznych verzií NumPy, ale používatelia môžu chcieť prístup k najnovšej a vyššej verzii. (Anaconda sa pre tento výraz nazýva „pripnutie závislosti.“)
  • Používatelia jazyka R majú teraz prístup k verzii R 3.4.2. Všetky balíčky balíka R vrátane RStudio boli prestavané pomocou nových kompilátorov spoločnosti Anaconda.
$config[zx-auto] not found$config[zx-overlay] not found