Hvad er den mest berømte software skrevet i Python?


Bedste svar

Googles TensorFlow – Wikipedia ( TL; DR er muligvis ikke mest berømt / kendt, men mest brugt / populær [Python] -software eller software baseret på den?):

Skrevet i Python , C ++ , CUDA

Ie som med de fleste software, der skal være hurtige, er Python (kun) indpakningen. Python det officielle sprog, som det bruges til (ikke sikker på, at du kun kan eller skal bruge C ++ uden at gå gennem indpakningen.

[Imidlertid er den uofficielle Julia-indpakning bedre (da Julia ofte er en erstatning eller et supplement til Python: malmaud / TensorFlow.jl : “Se en liste over fordele i forhold til Python API . ”]

Dette er en interessant sag, som selvom du ikke kender det, er det et af de mest populære maskinlærings- / dyb læringsbiblioteker. Og endda Google har specielle hardware tensor-behandlingsenheder (TPUer) ), at du kun kan leje adgang også … eller i det mindste ikke købe endnu. Apple i iPhone X har også neuralt netværkshardware og nogle Android-telefoner (f.eks. Pixel 2 tror jeg), så brug af ML (og “ TensorFlow Lite ”) vil i det mindste blive populær, måske den mest populære software, du bruger [selv uden ikke at vide det] og måske allerede er sådan. Jeg er ikke sikker, Jeg antager Google Now (“ OK Google ”) bruger allerede [hvis ikke klientside, så server-side?] TensorFlow (og Amazon Alexa ?).

En anden interessant sag er (ML-værktøjssættet, der får mindre opmærksomhed):

Microsoft Cognitive Toolkit (“CNTK”):

Komponenter kan håndtere flerdimensionale tætte eller sparsomme data fra Python, C ++ eller BrainScript

I længst tid synes det stadig, Microsoft understøttede ikke med deres eget C # -sprog, mens der var / er deres officielle Python indpakning i længst tid …

Siden: AI-software overgår mennesker på læseforståelsestest

Denne AI-milepæl var nået ved hjælp af Stanford-spørgsmålet om datasæt ( SQuAD ), som består af over 10.000 spørgsmål- og svarpar

Microsoft skal få meget kredit i AI.

Jeg har ikke fundet, hvilket sprog der blev brugt (eller hvilket bibliotek, f.eks. et af ovenstående?). Python nævnes ikke i papiret, men normalt er implementeringssprog [s] ikke:

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

Svar

Svaret betyder noget om, hvad du mener med software. Hvis det er en mobil applikation, så beklager Python ikke så berømt for mobil computing. Måske er der rammer som kivy eksisterer, men dette er ikke det felt, hvor Python dominerer.

Før vi kommer til desktop-software, skal vi forstå i dag, at den såkaldte “software” ikke afhænger af det enkelte sprog, i det mindste når det skaleres som et gigant. Microsofts desktop softwaremarked er domineret af .net og Java . Men jeg kan fortælle dig et navn på det populære spil, hvor Python bruges, og spillet er Battlefield. Når vi ser på Linux, får du mange softwarebehov, Python og Pyqt skal køre selv.

Kommer nu til webapps. Dette er den platform, hvor Python er mest succesrig. Måske har du en god samtale med en charmerende chatbot, udstationering på Pinterest, Reddit eller Instagram, se YouTube-video, søge på google, se reklame relateret til dit behov eller endda se dette svar på Quora, så bruger du Python og disse er den mest populære “Python-software” eller “software”, vi bruger.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *