On Nov 4, 2016 10:32 AM, "Stephan Hoyer" <sho...@gmail.com> wrote: > > On Fri, Nov 4, 2016 at 10:24 AM, Nathaniel Smith <n...@pobox.com> wrote: >> >> Are you sure fromiter doesn't make an intermediate list or equivalent? It has to collect all the values before it can know the shape or dtype of the array to put them in. > > fromiter dynamically resizes a NumPy array, like a Python list, except with a growth factor of 1.5 (rather than 1.25): > https://github.com/numpy/numpy/blob/bb59409abf5237c155a1dc4c4d5b31e4acf32fbe/numpy/core/src/multiarray/ctors.c#L3721
Oh, right, and the dtype argument is mandatory, which is what makes this possible. -n
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion