Vilken är den mest kända programvaran skriven i Python?


Bästa svaret

Googles TensorFlow – Wikipedia ( TL; DR kanske inte är mest kända / kända, men mest använda / populära [Python] -programvara eller programvara baserad på den?):

Skriven i Python , C ++ , CUDA

Ie som med de flesta program som behöver vara snabba är Python (endast) omslaget. Python det officiella språket för att använda det från (inte säker på att du kan eller borde använda bara C ++ utan att gå igenom omslaget.

[Det inofficiella Julia-omslaget är dock bättre (eftersom Julia ofta är en ersättning eller komplement till Python: malmaud / TensorFlow.jl : “Se en lista över fördelar jämfört med Python API . ”]

Detta är ett intressant fall, som även om du inte vet det är det ett av de mest populära maskininlärnings- / djupinlärningsbiblioteken. Och även Google har speciella hårdvarutensorbehandlingsenheter (TPU: er) ), att du bara kan hyra åtkomst också … eller åtminstone inte köpa ännu. Apple i iPhone X har också neurala nätverkshårdvara och några Android-telefoner (t.ex. Pixel 2 tror jag), så använd ML (och “ TensorFlow Lite ”) kommer åtminstone att bli populär, kanske den mest populära programvaran du använder [även utan att inte veta] och kanske redan är så. Jag är inte säker, antar jag Google Nu (“ OK Google ”) använder redan [om inte klientsidan, då serversidan?] TensorFlow (och Amazon Alexa ?).

Ett annat intressant fall är (ML-verktygssatsen som får mindre uppmärksamhet):

Microsoft Cognitive Toolkit (“CNTK”):

Komponenter kan hantera flerdimensionell tät eller sparsam data från Python, C ++ eller BrainScript

Under den längsta tiden verkar det fortfarande, Microsoft stödde inte med sitt eget C # -språk, medan det fanns / finns deras officiella Python omslag för längst …

Sedan: AI-programvara överträffar människor på läsförståelsestest

Denna AI-milstolpe var nåddes med hjälp av Stanford Question Answering Dataset ( SQuAD ), som består av över 10 000 frågor- och svara-par

Microsoft borde få mycket kredit i AI.

Jag har inte hittat vilket språk som används (eller vilket bibliotek, t.ex. något av ovanstående?). Python nämns inte i tidningen, men vanligtvis är implementeringsspråk [s] inte:

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

Svar

Svaret betyder något för vad du menar med programvara. Om det är en mobilapplikation är det tyvärr Python inte så känt för mobil databehandling. Det kan finnas ramar som kivy finns men det är inte det fältet där Python dominerar.

Innan vi kommer till stationär programvara måste vi förstå dagens ”så kallade” programvara ”beror inte på ett språk, åtminstone när det skalas som en jätte. Microsofts desktop-programvarumarknaden domineras av .net och Java . Men jag kan säga ett namn på det populära spelet där Python används och spelet är Battlefield. När vi tittar på Linux kommer du att få många programbehov Python och Pyqt för att köra själva.

Kommer nu till webbappar. Det här är plattformen där Python är mest framgångsrik. Det kan hända att du har en fantastisk konversation med en charmig chatbot, publicerar på Pinterest, Reddit eller Instagram, tittar på YouTube-video, söker på google, tittar på reklam relaterad till ditt behov eller till och med tittar på detta svar på Quora, då använder du Python och dessa är den mest populära ”Python-programvaran” eller ”programvaran” vi använder.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *