6 ms·
NumPy 1.24
- Kalanos 4y agoworth a look https://github.com/numpy/numpy/issues/14412 https://github.com/numpy/numpy/issues/14412
- geenew 4y agoHow do people usually pronounce numpy? num-pee or num-pie?
- bradrn 4y agoI use the latter, mostly since it has the same vowel as in ‘Python’.
- curious_cat_163 4y agoI use "num-pee". It seems like the "correct" English pronunciation because of words like these: https://www.thefreedictionary.com/words-that-end-in-py https://www.thefreedictionary.com/words-that-end-in-py However, it does not surprise/bother me if someone goes for "num-pie".
- atoav 4y ago> However, it does not surprise/bother me if someone goes for "num-pie". I mean the Py comes from python where it certainly sounds more like pie. The real question then is: How would the file ending .py be pronounced?
- anigbrowl 4y agosource code dot pie
- japanman425 4y ago
- _huayra_ 4y agofwiw I have never met a native English speaker who says "num-pee". Although -py = "pee" for most English words, this random made-up proper noun is yet again another weird English exception...
- zarzavat 4y agoIt's two abbreviations joined together Num- and Py- so they keep their pronunciation. You'd have to ask why is Python pronounced as "pai"? Another example with similar pronunciation is Pythagoras. That's a less easy question to answer due to words like pyramid, pygmy that start with a reduced i sound (sorry can't type IPA on my phone). When you have a consonant and a Y, it's generally quite common for that Y to make an "ai" sound. Like bylaw, dynamo, kyle, lying, rye, xylophone. So I'd say that Python's pronunciation is unexceptional. In the case of pyramid, it comes from French pyramide so it follows the pronunciation of French. It's worth noting that both pyramid and pygmy have alternate/misspellings that use "pi" which shows that their spelling as "py" is not very natural to native speakers.
- theLiminator 4y agoWish people would pronounce regex with the same logic
- mijamo 4y agoDon't they? I always used that rule and pronounced it as in REGular EXpression. Do people say it differently? Like a soft g and long e like in "regent"?
- nvrspyx 4y agoConsidering the capital P in NumPy, I've come to assume that the Py is meant to be pronounced as in Python, thus "num-pie"
- medo-bear 4y agoNumPy is camel case for Num-Py
- eesmith 4y agoYouGlish is a handy resource for this sort of question. 209 video clips with searchable transcripts use "NumPy": https://youglish.com/pronounce/NumPy/english https://youglish.com/pronounce/NumPy/english? Out of the first 16 clips I checked (which contain a few duplicate speakers), all say "num-pie". Next, "sqlite": https://youglish.com/pronounce/sqlite/english https://youglish.com/pronounce/sqlite/english? 15 for "sequel-light", 1 for "S-Q-L-light". 430 left to check. I recently learned YouGlish also supports other languages! Here's how French people say "Python" - https://youglish.com/pronounce/python/french https://youglish.com/pronounce/python/french? For a word that blew my mind when I first saw it, here are 68 clips of the German word "Höchstgeschwindigkeit": https://youglish.com/pronounce/H%C3%B6chstgeschwindigkeit/german https://youglish.com/pronounce/H%C3%B6chstgeschwindigkeit/ge...? .
- heywhatupboys 4y agoSQL is pronounced like squirrel if you are not afraid
- seanhunter 4y ago> 15 for "sequel-light", 1 for "S-Q-L-light". 430 left to check. It has to be pronounced in the French fashion: Liberté, Fraternité and Sequalité
- sdiq 4y agoChecked MySQL and i see almost everyone pronounces it as My Sequel. Well, with the exception of Marten Mickos, who was the CEO of MySQL before same was acquired by Sun Microsystems. I guess, this would be another tomato, tomahto.
- windsignaling 4y agoIf in doubt, you can always check out the Lex Fridman podcast with Numpy creator Travis Oliphant: https://www.youtube.com/watch?v=gFEE3w7F0ww https://www.youtube.com/watch?v=gFEE3w7F0ww They pronounce the "Py" as "pie".
- prepend 4y agoI first read numpy all in lower case as imports and pronounced it num-pee, rhyming with “this road is bumpy.” I am frequently stupidly oblivious, so the first time I noticed the docs spelling it “NumPy” I thought that an odd spelling for a package called num-pee. Only when I heard it in a presentation did it all click and I laughed at my misunderstanding. I now attempt to say “num-pie” but frequently mispronounce in error.
- curious_cat_163 4y ago> "There are also a large number of new and expired deprecations due to changes in promotion and cleanups. This might be called a deprecation release." The release notes themselves describe what the deprecations are but do not speak much to the reasons that are driving them in the overall lifecycle of this software. Would anyone kindly shed some light on the intentions behind these deprecations?
- jonas-w 4y agoEvery function seems to have a pull request linked to it e.g. "gh-123456". Some do explain why they think it should be deprecated.
- umvi 4y agoHas anyone noticed numpy running slower on Windows vs. Linux given the same hardware? I would have expected similar performance, but it seems like on my setup the same python runs about 20-30% faster on linux, all other things being equal.
- tkuraku 4y agoThat seems about on par with my experience. Even my own numeric code in C++ frequently runs significantly faster on Linux on the same hardware.
- bee_rider 4y agoIt could be something clever like maybe gcc uses a better allocator or maybe you have better, I dunno, OpenMP libraries on Linux (or whatever the C++ equivalent is) On the other hand, when I boot into Windows for games, it always surprises me how much CPU Windows uses just… sitting there, doing nothing.
- uoaei 4y agoWindows has a hard time "getting out of the way" and this extends all the way down to core numerical routines. Have you ever tried installing CUDA drivers on Windows without WSL?
- bee_rider 4y agoWhat blas implementation does numpy use on Windows?
- richajak 4y ago"Passing dtype instances other than the canonical (mainly native byte-order) ones to dtype= or signature= in ufuncs will now raise a TypeError." This update breaks Seaborn library. I need to keep numpy on v1.23