[Numpy-discussion] NA mask C-API documentation

Mark Wiebe mwwiebe@gmail....
Fri Aug 26 14:58:42 CDT 2011


On Fri, Aug 26, 2011 at 11:47 AM, Christopher Jordan-Squire <cjordan1@uw.edu
> wrote:

> Regarding ufuncs and NA's, all the mechanics of handling NA from a
> ufunc are in the PyUFunc_FromFuncAndData function, right? So the ufunc
> creation docs don't have to be updated to include NA's?
>

That's correct, any ufunc will automatically support NAs with a propagation
approach. It's probably worth mentioning this in the ufunc docs.

I've added some additional type resolution and loop selection functions, but
I'd rather keep them private in NumPy for a version or two so improvements
can be made as experience is gained with them. Unfortunately some aspects of
this are in public headers because of how the API is designed, ideally more
of the classes struct layouts should be hidden from the ABI just as I've
done in deprecating that access for PyArrayObject.

-Mark


>
> -Chris JS
>
> On Wed, Aug 24, 2011 at 7:08 PM, Mark Wiebe <mwwiebe@gmail.com> wrote:
> > I've added C-API documentation to the missingdata branch. The .rst file
> > (beware of the github rst parser though, it drops some of the content) is
> > here:
> >
> https://github.com/m-paradox/numpy/blob/missingdata/doc/source/reference/c-api.maskna.rst
> > and I made a small example module which goes with it here:
> > https://github.com/m-paradox/spdiv
> > Cheers,
> > Mark
> > _______________________________________________
> > NumPy-Discussion mailing list
> > NumPy-Discussion@scipy.org
> > http://mail.scipy.org/mailman/listinfo/numpy-discussion
> >
> >
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/numpy-discussion/attachments/20110826/d1ed89d0/attachment.html 


More information about the NumPy-Discussion mailing list