Robert Kern wrote: > On Fri, Jun 26, 2009 at 03:39, Christian K.<ckk...@hoc.net> wrote: >> John Schulman <joschu <at> caltech.edu> writes: >> >>> I'm trying to reduce the memory used in a calculation, so I'd like to >>> switch my program to float32 instead of float64. Is it possible to >>> change the numpy default float size, so I don't have to explicitly >>> state dtype=np.float32 everywhere? >> Possibly not the nicest way, but >> >> np.float64 = np.float32 >> >> somewhere at the beginning should work. > > No. There is no way to change the default dtype of ones(), zeros(), etc. >
Is there any chance that this will ever be changed or is it considered too unpythonic / too much work to implement? I would find this quite a useful feature in a project I'm working on, because I want to mixing some GPU code in to various places with pycuda, but older GPU cards only have support for float32. Dan _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion