[Numpy-discussion] Updates to NumPy (original) (raw)
Travis Oliphant oliphant.travis at ieee.org
Fri Jun 2 18:28:25 EDT 2006
- Previous message (by thread): [Numpy-discussion] searchsorted
- Next message (by thread): [Numpy-discussion] fromiter
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I've been busy with NumPy and it has resulted in some C-API changes.
So, after checking out a new SVN version of NumPy you will need to
re-build extension modules (It stinks for me too --- SciPy takes a while
to build).
The API changes have made it possible to allow user-defined data-types
to optionally participate in the coercion and casting infrastructure.
Previously, casting was limited to built-in data-types. Now, there is a
mechanism for users to define casting to and from their own data-type
(and whether or not it can be done safely and whether or not a
particular kind of user-defined scalar can be cast --- remember a scalar
mixed with an array has a different set of casting rules).
This should make user-defined data-types much more useful, but the facility needs to be tested. Does anybody have a data-type they want to add to try out the new system.
The restriction on adding another data-type is that it must have a fixed element size (a variable-precision float for example would have to use a pointer to the actual structure as the "data-type").
-Travis
- Previous message (by thread): [Numpy-discussion] searchsorted
- Next message (by thread): [Numpy-discussion] fromiter
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]