forked from masa16/narray
-
Notifications
You must be signed in to change notification settings - Fork 0
What Narray needs
jtprince edited this page May 26, 2011
·
11 revisions
[many? of these are addressed in the NArray rewrite (v.0.7+)]
-
More methods -- (NArray should probably be capable of the basic functionality found in the Numpy Example List)
- Creating NArrays
- NArray.indgen
- NArray.linspace
- ...others?...
- concatenate and split functions
- cat (or stack) and split
- hcat (or hstack) and hsplit
- vcat (or vstack) and vsplit
- indices (generate a list of indices that index into the NArray to a designated depth)
- histogram
- cumsum
- svd
- eigenvalues and eigenvectors (with no extra compilation)
- convenience methods to use NMatrix functionality on 2-d NArray objects (or 1-d vectors)
- matrix multiply
- dot product
- many more? ...
- Creating NArrays
-
More types
-
Numpy types not implemented in NArray:
- bool, uint16, uint32, uint64, int8, int64, float96, complex192
-
Multiarray types not implemented in NArray:
- bool, ubyte, usint, uint, ulong, long,
- image formats(??): ubytergb, bytergb, usintrgb, intrgb, ulongrgb, longrgb, dfloatrgb, sfloatrgb
- I saw on Tanaka's presentation that this may be in progress!
- What about a bit type?
-
Numpy types not implemented in NArray:
-
transpose on a 2D NArray with no arguments should transpose the matrix
-
something like matplotlib to easily plot data (a separate, but related project)
-
others?