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 src22781 rows22782 cols22783)
source

split-doubleclj

(split-double src22774 rows22775 cols22776)
source

split-floatclj

(split-float src22767 rows22768 cols22769)
source

split-intclj

(split-int src22795 rows22796 cols22797)
source

split-longclj

(split-long src22802 rows22803 cols22804)
source

split-shortclj

(split-short src22788 rows22789 cols22790)
source

transpose-byteclj

(transpose-byte src22714 rows22715 cols22716)
source

transpose-doubleclj

(transpose-double src22703 rows22704 cols22705)
source

transpose-floatclj

(transpose-float src22692 rows22693 cols22694)
source

transpose-intclj

(transpose-int src22736 rows22737 cols22738)
source

transpose-longclj

(transpose-long src22747 rows22748 cols22749)
source

transpose-shortclj

(transpose-short src22725 rows22726 cols22727)
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