Liking cljdoc? Tell your friends :D

sturdy.numpy.dataset-unnest


def-unnester-skip-zeroscljmacro

(def-unnester-skip-zeros fname src-tag val-array-ctor aset-val zero-lit)

Define an unnest fn that skips val==0. Returns {:row_no long[] :col_no short[] :val <primitive[]>} sized to nnz.

src-tag: bytes, shorts, ints, longs, floats, doubles val-array-ctor: e.g. float-array aset-val: e.g. aset-float zero-lit: literal 0 of the right primitive type (0, 0.0, (byte 0), etc).

Define an unnest fn that skips val==0.
Returns {:row_no long[] :col_no short[] :val <primitive[]>} sized to nnz.

src-tag:  bytes, shorts, ints, longs, floats, doubles
val-array-ctor: e.g. float-array
aset-val: e.g. aset-float
zero-lit: literal 0 of the right primitive type (0, 0.0, (byte 0), etc).
sourceraw docstring

dtype->unnester-nzclj

(dtype->unnester-nz dtype)
source

npy->dataset-unnested-nzclj

(npy->dataset-unnested-nz path)

Same as npy->dataset-unnested, but skips val==0 (2-pass).

Same as npy->dataset-unnested, but skips val==0 (2-pass).
sourceraw docstring

unnest-byte-nzclj

(unnest-byte-nz src22950 rows22951 cols22952 fortran?22953)
source

unnest-double-nzclj

(unnest-double-nz src22917 rows22918 cols22919 fortran?22920)
source

unnest-float-nzclj

(unnest-float-nz src22884 rows22885 cols22886 fortran?22887)
source

unnest-int-nzclj

(unnest-int-nz src23016 rows23017 cols23018 fortran?23019)
source

unnest-long-nzclj

(unnest-long-nz src23049 rows23050 cols23051 fortran?23052)
source

unnest-short-nzclj

(unnest-short-nz src22983 rows22984 cols22985 fortran?22986)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close