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 src22908 rows22909 cols22910 fortran?22911)
source

unnest-double-nzclj

(unnest-double-nz src22887 rows22888 cols22889 fortran?22890)
source

unnest-float-nzclj

(unnest-float-nz src22866 rows22867 cols22868 fortran?22869)
source

unnest-int-nzclj

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

unnest-long-nzclj

(unnest-long-nz src22971 rows22972 cols22973 fortran?22974)
source

unnest-short-nzclj

(unnest-short-nz src22929 rows22930 cols22931 fortran?22932)
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