Programavimas

Kas naujo „Pyacon“ „Anaconda“ paskirstyme

„Anaconda“, „Python“ kalbos platinimo ir darbo aplinka, skirta moksliniam skaičiavimui, duomenų mokslui, statistinei analizei ir mašininiam mokymuisi, dabar galima įsigyti 5.2 versijoje, papildant tiek įmonės, tiek atvirojo kodo bendruomenės leidinius.

Kur atsisiųsti „Anaconda 5.2“

Bendruomenės „Anaconda Distribution“ leidimą galima nemokamai atsisiųsti tiesiogiai iš „Anaconda“ svetainės. Norint gauti mokamą įmonės leidimą su profesionalia pagalba, reikia susisiekti su „Anaconda“ (anksčiau „Continuum Analytics“) pardavimų komanda.

Dabartinė versija: kas naujo „Anaconda 5.2“

Šis įmonės leidimas „Anaconda“, išleistas šią savaitę, prideda naujų funkcijų, susijusių su darbo planavimu, integravimu su „Git“ ir GPU spartinimu.

Ankstesnės „Anaconda Enterprise“ versijos buvo sukurtos tam, kad profesionalai galėtų pasinaudoti keliomis mašininio mokymosi bibliotekomis verslo kontekste - „TensorFlow“, „MXNet“, „Scikit-learn“ ir kt. 5.2 versijoje „Anaconda“ siūlo būdus mokyti modelius saugiai naudojamame centriniame GPU klasteryje, kad modelius būtų galima mokyti greičiau ir ekonomiškiau.

Taip pat naujiena „Anaconda Enterprise“ yra galimybė integruotis su išorinių kodų saugyklomis ir nuolatinės integracijos įrankiais, tokiais kaip „Git“, „Mercurial“, „GitHub“ ir „Bitbucket“. Nauja darbo planavimo sistema leidžia vykdyti užduotis reguliariais laiko tarpais, pavyzdžiui, norint perkvalifikuoti naujų duomenų modelį.

Bendruomenės versijos pakeitimai apima:

  • Apsaugos pataisos maždaug 20 paketų, pagrįstos CVE analize.
  • Pataisymai, skirti „Windows“ diegimo programai, kad būtų išvengta netinkamų diegimo kelių naudojimo ir susidūrimų su esamais programinės įrangos komponentais.
  • Geresnis darbinių katalogų naudojimas sistemoje „Windows“ keliems vartotojams diegiant scenarijus.

Ankstesnė versija: kas naujo „Anaconda 5.1“

„Anaconda 5.1“ ir paskesni taškų taisymai dažniausiai buvo nedideli pakeitimai tiek įmonės, tiek bendruomenės leidiniuose.

Kai kurie pastebimi įmonės leidimo pakeitimai apima naują diegimo scenarijų po įdiegimo ir GUI, kurie palengvina vėlesnę konfigūraciją, reikalingą naujam „Anaconda Enterprise“ diegimui (pavyzdžiui, nustatant TLS sertifikatus). Jūs taip pat turite galimybę generuoti „pasirinktinius„ Anaconda “diegimo įrankius,„ Cloudera CDH “siuntinius ir„ Hortonworks HDP “valdymo paketus. Bendruomenės leidimo pakeitimai apima galimybę naudoti „Microsoft Visual Studio“ kodą kaip redaktoriaus parinktį diegimo metu.

Ankstesnė versija: kas naujo „Anaconda 5.0“

„Anaconda 5“ „Linux“ ir „MacOS“ versijos buvo sukurtos naudojant naujus kompiliatorius: „GCC 7.2“ - „Linux“ ir „Clang 4.01“ - „MacOS“. Tai išplečia tų kompiliatorių pranašumus ankstesnių tų OS leidimų vartotojams - „MacOS 10.9 Mavericks“ ir „CentOS 6“.

„Anaconda 5“ taip pat pateikia „Python“ paketus, kurie yra perstatyti su naujuoju kompiliatoriumi per savo paketų valdymo įrankį conda. Tačiau kol kas tuos atstatytus paketus galima įsigyti kitu diegimo kanalu.

Ilgalaikis „Anaconda“ planas yra numatyti tą naują diegimo kanalą, nes prie naujojo kanalo pridedama daugiau paketų, o vartotojai įsigyja naujai optimizuotus paketus ir nurodo juos.

Susijęs vaizdo įrašas: Kaip „Python“ palengvina programavimą

Puikiai IT, „Python“ supaprastina daugybę rūšių darbų, pradedant sistemos automatizavimu ir baigiant darbais pažangiose srityse, tokiose kaip mašininis mokymasis.

Anakondos conda įrankis supaprastina „Python“ paketų, naudojamų statistikoje ir duomenų analizėje, diegimą, nes daugelis šių paketų turi sudėtingas dvejetaines priklausomybes. „Conda-forge“ yra „GitHub“ organizacija, kur vartotojai gali dalytis paketais, kurti receptus ir paskirstytų projektų, sukurtų conda.

Apie 3200 „Conda-forge“ pakuočių yra jų pačių sąraše. Tarp naujausių atnaujinimų:

  • kasandra-vairuotojas, „Python“ modulis darbui su „Apache Cassandra“ ir jo dvejetainiu duomenų prieigos protokolu.
  • pyinstaller, už „Python“ programos susiejimą kaip savarankišką vykdomąjį failą.
  • siužetiškai, interaktyvi grafikų biblioteka.
  • openblas, pagrindinės vektorinės ir matricinės matematikos biblioteka.

„Anaconda“ strategija yra „Conda-forge“ naudojimas kaip receptų kūrimo šaltinis, siekiant nuoseklumo ir leidžiant „Anaconda“ naudoti platesnį trečiųjų šalių paketų asortimentą.

Taip pat nauja „Anaconda 5.0“:

  • Daugiau nei 100 paketų galima įsigyti conda buvo atnaujinti ar patikslinti. Vienas pagrindinių projektų, skirtų pagreitinti įprastų procesorių skaičiavimo greitį, - „Intel Math Kernel Library“, dabar yra 2018.0.0 versijoje.
  • „NumPy“ vartotojai dabar gali dirbti su įvairesnėmis populiaraus matematikos ir statistikos paketo versijomis. Kiti „Anaconda“ paketo paketai gali priklausyti nuo skirtingų „NumPy“ versijų, tačiau vartotojai gali norėti prieigos prie naujausios ir naujesnės versijos. (Anacondos terminas tai yra „priklausomybės tvirtinimas“.)
  • R kalbos vartotojai dabar turi prieigą prie R versijos 3.4.2. Visi R paketai, įskaitant „RStudio“, buvo perstatyti naudojant naujus „Anaconda“ kompiliatorius.
$config[zx-auto] not found$config[zx-overlay] not found