Nije skriveno da, osim što radi na tome da svoj postojeći proizvod poboljša i donese pouzdanu uslugu prijevoza korisnicima, Uber također ulaže napore u autonomne automobile i umjetnu inteligenciju. Da bi se nešto vratilo zajednici programera i poboljšalo njihove proizvode, Uber je najavio puštanje otvorenog koda Pyro.

Pyro je Uberov domaći probabilistički programski jezik. Tvrtka kaže da je to "alat za duboko probabilističko modeliranje, ujedinjujući najbolje od modernog dubokog učenja i Bayesovog modeliranja."

Uz otvoreni izvor Pyro programskog jezika, Uber nastoji ubrzati istraživanje i primjenu različitih tehnika dubokog učenja i decentralizirati ih. Trenutno je u alfa fazi razvijen od strane Uber AI Labs. Sveučilište Stanford također koristi Pyro.

Pisani u Pythonu, ovaj jezik podržava PyTorch u pozadini. Ključna načela koja čine osnovu Pyro dizajna su sljedeća:

  • univerzalan: Predstavlja bilo koju računalnu razdiobu vjerojatnosti.
  • Scalable: Skaliranje s velikim skupovima podataka s malim opterećenjem.
  • minimalan: Implementirano s malom jezgrom snažnih, složenih apstrakcija.
  • Fleksibilno: Svrha automatizacije kada to želite, kontrola kada vam je potrebna.

Kako instalirati Pyro programski jezik?

Pyro podržava Python 2.7 i Python 3+. Da biste ga instalirali putem pipa, pokrenite:

pip instalirati pyro-ppl

U Pythonu 3 pokrenite:

pip3 instalirajte pyro-ppl

Instaliraj iz izvora:

git clone [zaštićena e-poštom]: uber / pyro.git cd pyro instalirati.

U nadolazećim mjesecima očekuje se da će se Pyro programski jezik brzo promijeniti jer veći dio zajednice razvojnih inženjera sudjeluje u njegovom razvoju. Uberovi vlastiti prioriteti u tehničkom razvoju uključuju dodatne tehnike za procjenu očekivanja gradijenta, poboljšanje apstrakcija za modeliranje i naprednu upotrebu, itd.

Pyro-ov otvoreni izvorni kod možete pronaći na stranici GitHub. Pokušajte i ostavite vrijedne povratne informacije.

Radio Za Vas: Robert Gaines & George Fleming | Želite Nas Kontaktirati?

Komentari Na Mjestu: