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 src22772 rows22773 cols22774)
source

split-doubleclj

(split-double src22765 rows22766 cols22767)
source

split-floatclj

(split-float src22758 rows22759 cols22760)
source

split-intclj

(split-int src22786 rows22787 cols22788)
source

split-longclj

(split-long src22793 rows22794 cols22795)
source

split-shortclj

(split-short src22779 rows22780 cols22781)
source

transpose-byteclj

(transpose-byte src22705 rows22706 cols22707)
source

transpose-doubleclj

(transpose-double src22694 rows22695 cols22696)
source

transpose-floatclj

(transpose-float src22683 rows22684 cols22685)
source

transpose-intclj

(transpose-int src22727 rows22728 cols22729)
source

transpose-longclj

(transpose-long src22738 rows22739 cols22740)
source

transpose-shortclj

(transpose-short src22716 rows22717 cols22718)
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