Hello,
I found this a little confusing:
In [11]: n = 2500000000
In [12]: np.arange(n).shape
Out[12]: (0,)
Maybe this should raise an error instead.
This was a little more obvious, but perhaps again a more explicit
error would be helpful?
In [13]: np.zeros((n,))
---------------------------------------------------------------------------
OverflowError Traceback (most recent call last)
/home/mb312/tmp/max_speed.py in <module>()
----> 1
2
3
4
5
OverflowError: long int too large to convert to int
Best,
Matthew