Programmēšana

Kas jauns Anthonas izplatīšanā Python

Anaconda, Python valodas izplatīšanas un darba vide zinātniskai skaitļošanai, datu zinātnei, statistikas analīzei un mašīnmācībai, tagad ir pieejama 5.2 versijā ar papildinājumiem gan uzņēmuma, gan atvērtā pirmkoda kopienas izdevumos.

Kur lejupielādēt Anaconda 5.2

Anaconda Distribution kopienas izdevums ir pieejams bez maksas lejupielādei tieši no Anaconda vietnes. Par izdevumu uzņēmuma izdevumam ar profesionālu atbalstu ir jāsazinās ar Anaconda (agrāk Continuum Analytics) pārdošanas komandu.

Pašreizējā versija: kas jauns Anaconda 5.2 versijā

Šis šonedēļ izdotais Anaconda uzņēmuma izdevums papildina jaunas iespējas ar darba plānošanu, integrāciju ar Git un GPU paātrinājumu.

Iepriekšējās Anaconda Enterprise versijas tika veidotas, lai profesionāļi biznesa kontekstā varētu izmantot vairākas mašīnmācīšanās bibliotēkas - TensorFlow, MXNet, Scikit-learn un daudz ko citu. 5.2 versijā Anaconda piedāvā veidus, kā apmācīt modeļus droši koplietojamā centrālo GPU klasterī, lai modeļus varētu apmācīt ātrāk un rentablāk.

Anaconda Enterprise jaunums ir arī spēja integrēties ar ārējiem kodu krātuvēm un nepārtrauktas integrācijas rīkiem, piemēram, Git, Mercurial, GitHub un Bitbucket. Jauna darba plānošanas sistēma ļauj uzdevumus izpildīt regulāri, piemēram, lai pārmācītu modeli jauniem datiem.

Izmaiņas kopienas versijā ietver:

  • Drošības labojumi apmēram 20 paketēm, pamatojoties uz CVE analīzēm.
  • Labojumi Windows instalētājam, lai novērstu nederīgu instalēšanas ceļu izmantošanu vai sadursmju rašanos ar esošajiem programmatūras komponentiem.
  • Labāka Windows direktoriju izmantošana vairāku lietotāju instalēšanas scenārijos.

Iepriekšējā versija: kas ir jauns versijā Anaconda 5.1

Anaconda 5.1 un sekojošie punktu labojumi lielākoties ir bijuši nelieli uzlabojumi gan uzņēmuma, gan kopienas izdevumos.

Dažas ievērojamas izmaiņas uzņēmuma izdevumā ietver jaunu pēcinstalēšanas iestatīšanas skriptu un GUI, kas atvieglo pēckonfigurāciju, kas nepieciešama, izmantojot jaunu Anaconda Enterprise instalēšanu (piemēram, iestatot TLS sertifikātus). Jums ir arī iespēja ģenerēt “pielāgotus Anaconda instalētājus, pakas Cloudera CDH un pārvaldības pakotnes Hortonworks HDP”. Izmaiņas kopienas izdevumā ietver iespēju izmantot Microsoft Visual Studio kodu kā redaktora opciju instalēšanas laikā.

Iepriekšējā versija: kas ir jauns versijā Anaconda 5.0

Anaconda 5 Linux un MacOS versijas ir veidotas ar jauniem kompilatoriem: GCC 7.2 Linux un Clang 4.01 MacOS. Tādējādi šo kompilatoru ātruma priekšrocības tiek attiecinātas arī uz šo OS vecāko izdevumu lietotājiem - uz MacOS 10.9 Mavericks un CentOS 6.

Anaconda 5 nodrošina arī Python paketes, kas pārbūvētas ar jauno kompilatoru, izmantojot tā pakotņu pārvaldības rīku conda. Tomēr pagaidām šīs pārbūvētās pakotnes ir pieejamas, izmantojot citu instalācijas kanālu.

Anaconda ilgtermiņa plāns ir padarīt šo jauno instalācijas kanālu par noklusējumu, jo jaunajam kanālam tiek pievienots vairāk pakotņu un lietotāji iegūst jaunoptimizētās paketes un dod tām īslaicīgu saīsinājumu.

Saistītais video: kā Python atvieglo programmēšanu

Ideāli piemērots IT, Python vienkāršo daudzu veidu darbu, sākot no sistēmas automatizācijas līdz darbam tādās modernās jomās kā mašīnmācīšanās.

Anakonda conda rīks vienkāršo statistikā un datu analīzē izmantoto Python pakotņu instalēšanu, jo daudzām no šīm pakotnēm ir sarežģītas binārās atkarības. Conda-forge ir GitHub organizācija, kurā lietotāji var koplietot paketes, veidot receptes un izplatītus projektus, kas izveidoti conda.

Aptuveni 3200 Conda-forge iepakojumu ir pieejami viņu pašu paku sarakstā. Starp pēdējiem atjauninātajiem:

  • kasandras šoferis, Python modulis darbam ar Apache Cassandra un tā bināro datu piekļuves protokolu.
  • pyinstaller, par Python lietotnes apvienošanu kā patstāvīgu izpildāmu failu.
  • sižetiski, interaktīva grafiku bibliotēka.
  • openblas, bibliotēka pamata vektoru un matricu matemātikai.

Anaconda stratēģijas virzītājspēks ir izmantot Conda-forge kā avotu būvniecības receptēm gan konsekvences labad, gan ļaujot Anaconda izmantot plašāku trešo pušu pakotņu klāstu.

Arī jaunums Anaconda 5.0 versijā:

  • Vairāk nekā 100 paketes ir pieejamas, izmantojot conda ir atjaunināti vai pārskatīti. Viens no lielākajiem parasto CPU skaitļošanas ātruma paātrināšanas projektiem, Intel Math Kernel Library, tagad ir pieejams versijā 2018.0.0.
  • NumPy lietotāji tagad var strādāt ar plašāku populārās matemātikas un statistikas paketes versiju klāstu. Citas paketes Anaconda komplektā var būt atkarīgas no dažādām NumPy versijām, taču lietotāji var vēlēties piekļuvi jaunākajai un jaunākajai versijai. (Anaconda termins tam ir “atkarības piesaistīšana”.)
  • R valodas lietotājiem tagad ir piekļuve R versijai 3.4.2. Visas R paketes, ieskaitot RStudio, tika pārbūvētas, izmantojot Anaconda jaunos kompilatorus.
$config[zx-auto] not found$config[zx-overlay] not found