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?):
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.