https://github.com/bolt-project/bolt/issues/58 - [x] single argument ufuncs (sin, exp, etc.) and ufunc like functions (pd.isnull, notnull, astype, around, isclose) - [x] broadcasting binary operations (e.g., ndarray arithmetic) - [x] three argument version of where (preferably with broadcasting) - [x] aggregation methods - [x] max/min/sum/prod - [x] argmax/argmin/std/var - [x] nan-skipping aggregations (e.g., nanmin, nanmax, nanprod, nansum) - [x] indexing with integer arrays, booleans, slices, None - [x] transpose - [ ] indexing: - [x] basic indexing (`int`/`slice`) - [x] outer indexing for a single array - [x] outer indexing (`int`, `slice` and 1d integer arrays separately applied to each axis) - [ ] vectorized indexing (integer arrays with broadcasting, like NumPy) - [x] broadcast_to (NumPy 1.10) - [x] concatenate and stack (NumPy 1.10)
bolt-project/bolt#58
int/slice)int,sliceand 1d integer arrays separately applied to each axis)