Jaký je nejslavnější software napsaný v Pythonu?


Nejlepší odpověď

TensorFlow – Wikipedia ( TL; DR nemusí být nejznámější / nejznámější, ale nejpoužívanější / nejoblíbenější [Python] software nebo software na něm založený?):

Napsáno v Python , C ++ , CUDA

Tj. stejně jako u většiny softwaru, který musí být rychlý, je Python (pouze) obalem. Oficiální jazyk Python, ze kterého se používá (nejste si jisti, že můžete nebo byste měli používat pouze C ++, aniž byste museli procházet obalem.)

[Neoficiální obal Julie je však lepší (protože Julia je často náhradou nebo doplňkem Python: malmaud / TensorFlow.jl : „Zobrazit seznam výhod oproti rozhraní Python API . “]

Jedná se o zajímavý případ, protože i když to nevíte, jedná se o jednu z nejpopulárnějších knihoven strojového učení / hlubokého učení. A dokonce i Google má speciální jednotky pro zpracování tenzoru hardwaru (TPU) ), že si můžete pronajmout pouze přístup… nebo alespoň ještě nekoupit. Apple v iPhone X má také hardware neuronové sítě a některé telefony s Androidem (např. Pixel 2 I believe), takže použijte ML (a „ TensorFlow Lite ”) bude přinejmenším populární, možná nejpopulárnější software, který používáte [i bez toho, aby o tom věděl], a už takový může být. Nejsem si jistý, Předpokládám Chytré karty Google („ OK Google “) již používá [pokud ne na straně klienta, pak na straně serveru?] TensorFlow (a Amazon Alexa ?).

Další zajímavý případ is (ML toolkit that gets lesser attention):

Microsoft Cognitive Toolkit („CNTK“):

Komponenty zvládnou vícerozměrná hustá nebo řídká data z Pythonu, C ++ nebo BrainScriptu.

Zdá se, že nejdelší dobu Microsoft nepodporoval vlastní jazyk C #, zatímco existoval / je jejich oficiální Python wrapper pro nejdelší dobu …

Od: Software AI překonává lidi v testu porozumění čtení

Tento milník AI byl dosažen pomocí datové sady pro zodpovězení Stanfordských otázek ( SQuAD ), která se skládá z více než 10 000 otázek páry odpovědí

Společnost Microsoft by měla získat velký kredit v AI.

Nezjistil jsem, jaký použitý jazyk (nebo knihovnu, např. jeden z výše uvedených?). Python není v článku zmíněn, ale implementační jazyky obvykle nejsou:

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

Odpověď

Odpověď záleží na tom, co myslíte softwarem. Pokud je to mobilní aplikace, pak se omlouvám, že Python není tak známý pro mobilní výpočetní techniku. Může existovat rámec, jako je kivy, ale toto není pole, kde Python dominuje.

Před příchodem k desktopovému softwaru musíme pochopit, že dnešní takzvaný „software“ nezávisí na jediném jazyce, přinejmenším v případě, že je škálovatelný jako Giant. Microsoft na trhu desktopového softwaru dominuje autorů .net a Java . Ale můžu vám říct název populární hry, kde se používá Python, a tato hra je Battlefield. Když se podíváme na Linux, pak získáte mnoho softwarových potřeb, aby si Python a Pyqt běhali sami.

Nyní přicházíme k webovým aplikacím. Na této platformě je Python nejúspěšnější. Může se stát, že skvěle konverzujete s okouzlujícím chatbotem, zveřejňujete příspěvky na Pinterestu, Redditu nebo Instagramu, sledujete video na YouTube, hledáte na Googlu, sledujete reklamu související s vaší potřebou nebo dokonce sledujete tuto odpověď na Quoře, pak používáte Python a tyto jsou nejoblíbenější „Python Software“ nebo „Software“, který používáme.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *