Mi a leghíresebb Pythonban írt szoftver?


Legjobb válasz

A Google TensorFlow – Wikipedia ( Lehet, hogy a TL; DR nem a leghíresebb / legismertebb, de a leggyakrabban használt / legnépszerűbb [Python] szoftver, vagy azon alapuló szoftver?):

Python , C ++ , CUDA

Vagyis mint a legtöbb szoftvernek, amelynek gyorsnak kell lennie, a Python is (csak) a burkoló. A Python a hivatalos nyelv, ahonnan használta (nem biztos, hogy csak a C ++ nyelvet használhatja vagy használja, anélkül, hogy át kellene mennie a csomagoláson.

[Azonban a nem hivatalos Julia burkoló jobb (mivel Julia gyakran helyettesíti vagy kiegészíti a Python: malmaud / TensorFlow.jl : „Tekintse meg az előnyök listáját a Python API-val szemben .]]

Ez egy érdekes eset, mivel még ha nem is ismeri, az egyik legnépszerűbb gépi tanulási / mélytanuló könyvtár. És még a Google is rendelkezik speciális hardver tenzor feldolgozó egységekkel (TPU-k). ), hogy Ön is csak bérelhet hozzáférést… vagy legalábbis még nem vásárolhat meg. Az Apple az iPhone X-ben ideghálózati hardverrel és néhány Android-telefonnal (például szerintem a Pixel 2-vel) is rendelkezik, ezért használja az ML-t (és a „ TensorFlow Lite”) legalább népszerű, talán legnépszerűbb szoftvereket használ, amelyeket [még anélkül is, hogy tudna] használ, és lehet, hogy már így is van. Nem vagyok biztos benne, feltételezem Google Asszisztens („ OK Google ”) már használja a / span> [ha nem ügyféloldali, akkor szerveroldali?] TensorFlow (és Amazon Alexa ?).

Egy másik érdekes eset az (az ML eszköztár, amely kevesebb figyelmet kap):

Microsoft kognitív eszközkészlet („CNTK”):

Az összetevők képesek kezelni a többdimenziós sűrű vagy ritka adatokat a Python, a C ++ vagy a BrainScript fájlokból.

Úgy tűnik, a leghosszabb ideig a Microsoft nem támogatta saját C # nyelvét, miközben volt / van a hivatalos Pythonjuk burkoló a leghosszabb ideig …

Mivel: Az AI szoftver felülmúlja az embereket az olvasásértési teszten

Ez az AI mérföldkő volt a Stanfordi Kérdések Válaszadatkészlete ( SQuAD ) használatával érhető el, amely több mint 10 000 kérdés- and-answer párok

A Microsoftnak sok hitelt kellene kapnia az AI-ben.

Nem találtam meg, hogy milyen nyelvet használtam (vagy könyvtárat, pl. a fentiek egyike?). A Python nem szerepel a cikkben, de a megvalósítási nyelv (ek) általában nem:

https://www.microsoft.com/en-us/research/wp-content/uploads/2017/05/r-net.pdf

Válasz

A válasz számít, hogy mit ért szoftver alatt. Ha ez egy mobilalkalmazás, akkor sajnálom, hogy a Python nem annyira híres a mobil számítástechnikáról. Lehet, hogy létezik olyan keretrendszer, mint a kivy, de ez nem az a terület, ahol a Python dominál.

Mielőtt az asztali szoftverre térnénk, meg kell megérteni ma “az úgynevezett” szoftver “nem függ egyetlen nyelvtől, legalábbis amikor óriásként skálázódik. A Microsoft” asztali szoftverek piaca dominál .net és Java által. De elmondhatok egy népszerű játék nevét, ahol Python-t használják, és a játék Battlefield. Amikor megvizsgáljuk a Linuxot, akkor sok szoftverre lesz szüksége a Python és a Pyqt futtatásához.

Most a webalkalmazásokra térünk. Ez az a platform, ahol a Python a legsikeresebb. Lehet, hogy nagyszerű beszélgetést folytat egy bájos chatbottal, közzétesz a Pinteresten, a Reddit-en vagy az Instagramon, YouTube-videót néz, keresgél a Google-on, az Ön igényeinek megfelelő hirdetést nézi, vagy akár ezt a választ is megnézi a Quorán, akkor a Pythont és ezeket használja a legnépszerűbb “Python szoftver” vagy “szoftver”, amelyet használunk.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük