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 src22913 rows22914 cols22915 fortran?22916)
source

unnest-double-nzclj

(unnest-double-nz src22892 rows22893 cols22894 fortran?22895)
source

unnest-float-nzclj

(unnest-float-nz src22871 rows22872 cols22873 fortran?22874)
source

unnest-int-nzclj

(unnest-int-nz src22955 rows22956 cols22957 fortran?22958)
source

unnest-long-nzclj

(unnest-long-nz src22976 rows22977 cols22978 fortran?22979)
source

unnest-short-nzclj

(unnest-short-nz src22934 rows22935 cols22936 fortran?22937)
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