The `bottleneck` library is a very good package if there's some function in NumPy that you want to handle `nan`s in reductions without exploding.
https://github.com/kwgoodman/bottleneck On Wed, Feb 13, 2019 at 12:35 PM Mauro Cavalcanti <mauro...@gmail.com> wrote: > Dear ALL, > > In the process of porting an existing (but abandoned) package to the > latest version of Numpy, I stumbled upon a call to a 'numpy.nansqrt' > function, which seems not to exist. > > Here is the specific code: > > def normTrans(y): > denom = np.nansqrt(np.nansum(y**2)) > return y/denom > > As far as I could find, there is no such 'nansqrt' function in the current > version of Numpy, so I suspect that the above code has not been properly > tested. > > Am I right, or that function had existed in some past version of Numpy? > > Thanks in advance for any comments or suggestions. > > Best regards, > _______________________________________________ > NumPy-Discussion mailing list > NumPy-Discussion@python.org > https://mail.python.org/mailman/listinfo/numpy-discussion > -- Robert McLeod, Ph.D. robbmcl...@gmail.com robbmcl...@protonmail.com robert.mcl...@hitachi-hhtc.ca www.entropyreduction.al
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion