Liking cljdoc? Tell your friends :D

sturdy.numpy.dataset


def-splittercljmacro

(def-splitter fname src-tag)

Generate a function that splits a column-major flat primitive array into a vector of per-column primitive arrays (each length = rows).

Generate a function that splits a column-major flat primitive array
into a vector of per-column primitive arrays (each length = rows).
sourceraw docstring

def-transposercljmacro

(def-transposer fname src-tag array-ctor aset-fn)

Define a transpose fn for a primitive array type. src-tag is one of: bytes, shorts, ints, longs, floats, doubles array-ctor is e.g. float-array aset-fn is e.g. aset-float

Define a transpose fn for a primitive array type.
src-tag is one of: bytes, shorts, ints, longs, floats, doubles
array-ctor is e.g. float-array
aset-fn is e.g. aset-float
sourceraw docstring

dtype->splitterclj

(dtype->splitter dtype)
source

dtype->transposerclj

(dtype->transposer dtype)
source

npy->datasetclj

(npy->dataset path)
source

split-byteclj

(split-byte src22777 rows22778 cols22779)
source

split-doubleclj

(split-double src22770 rows22771 cols22772)
source

split-floatclj

(split-float src22763 rows22764 cols22765)
source

split-intclj

(split-int src22791 rows22792 cols22793)
source

split-longclj

(split-long src22798 rows22799 cols22800)
source

split-shortclj

(split-short src22784 rows22785 cols22786)
source

transpose-byteclj

(transpose-byte src22710 rows22711 cols22712)
source

transpose-doubleclj

(transpose-double src22699 rows22700 cols22701)
source

transpose-floatclj

(transpose-float src22688 rows22689 cols22690)
source

transpose-intclj

(transpose-int src22732 rows22733 cols22734)
source

transpose-longclj

(transpose-long src22743 rows22744 cols22745)
source

transpose-shortclj

(transpose-short src22721 rows22722 cols22723)
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