dtype-next Buffered Image Support
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
dtype-next Buffered Image Support
dtype-next
contains support for loading/saving buffered images
and creating tensors from buffered images.
Usage
diff --git a/docs/cheatsheet.html b/docs/cheatsheet.html index 052375f2..0aa59a5f 100644 --- a/docs/cheatsheet.html +++ b/docs/cheatsheet.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
dtype-next Cheatsheet
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
dtype-next Cheatsheet
The old cheatsheet has been moved to overview.
Most of these functions are accessible via the [tech.v3.datatype :as dtype]
namespace. When another namespace is required, it is specified separately.
Generated by Codox with RDash UI theme
DType Next 10.105
Why dtype-next?
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
Why dtype-next?
tech.datatype
tech.datatype as a numerics stack fulfills our technical needs at TechAscent in regards to scientific computing, data science, and machine learning. It enables a completely diff --git a/docs/dimensions-bytecode-gen.html b/docs/dimensions-bytecode-gen.html index e4679101..8a35e98a 100644 --- a/docs/dimensions-bytecode-gen.html +++ b/docs/dimensions-bytecode-gen.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
dtype-next Tensor Dimensions and Bytecode Generation
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
dtype-next Tensor Dimensions and Bytecode Generation
dtype-next uses a dimensions operator in order to transform nd
space to a linear
address space. We no longer compile in bytecode address operator generation by
default as it takes a bit longer to load and most users won't see any benefit as
diff --git a/docs/index.html b/docs/index.html
index 466c4018..d705c2fd 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1,10 +1,10 @@
-
Generated by Codox with RDash UI theme
DType Next 10.105
DType Next 10.105
High Performance Clojure Primitives.
Topics
- dtype-next Buffered Image Support
- dtype-next Cheatsheet
- Why dtype-next?
- dtype-next Tensor Dimensions and Bytecode Generation
- dtype-next Overview
Namespaces
tech.v3.datatype
Base namespace for container creation and elementwise access of data
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
DType Next 10.106
High Performance Clojure Primitives.
Topics
- dtype-next Buffered Image Support
- dtype-next Cheatsheet
- Why dtype-next?
- dtype-next Tensor Dimensions and Bytecode Generation
- dtype-next Overview
Namespaces
tech.v3.datatype
Base namespace for container creation and elementwise access of data
Public variables and functions:
- ->array
- ->array-buffer
- ->buffer
- ->byte-array
- ->char-array
- ->double-array
- ->float-array
- ->int-array
- ->iterable
- ->long-array
- ->native-buffer
- ->reader
- ->short-array
- ->vector
- ->writer
- alloc-uninitialized
- alloc-zeros
- arg-type
- as-array-buffer
- as-array-buffer-data
- as-buffer
- as-concrete-buffer
- as-native-buffer
- as-native-buffer-data
- as-nd-buffer-descriptor
- as-reader
- as-roaring-bitmap
- as-writer
- cast
- clone
- clone-native
- coalesce!
- coalesce-blocks!
- concat-buffers
- const-reader
- copy!
- copy-raw->item!
- datatype
- ecount
- elemwise-cast
- elemwise-datatype
- emap
- ensure-native
- ensure-reader
- ensure-serializeable
- get-datatype
- get-value
- indexed-buffer
- iterable?
- make-container
- make-list
- make-reader
- make-reader-fn
- malloc
- map-factory
- prealloc-list
- reader-like?
- reader?
- reverse
- set-constant!
- set-datatype
- set-native-datatype
- set-value!
- shape
- sub-buffer
- unchecked-cast
- vectorized-dispatch-1
- vectorized-dispatch-2
- writer?
tech.v3.datatype.argops
Efficient functions for operating in index space. Take-off of the argsort, argmin, etc. type functions from Matlab. These functions generally only work on readers and all return some version of an index or list of indexes.
diff --git a/docs/overview.html b/docs/overview.html index 81f894d2..4fa13446 100644 --- a/docs/overview.html +++ b/docs/overview.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
dtype-next Overview
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
dtype-next Overview
Setup
(require '[tech.v3.datatype :as dtype])
diff --git a/docs/tech.v3.datatype.argops.html b/docs/tech.v3.datatype.argops.html
index 4252584f..6ca1d283 100644
--- a/docs/tech.v3.datatype.argops.html
+++ b/docs/tech.v3.datatype.argops.html
@@ -4,7 +4,7 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
- gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.argops
Efficient functions for operating in index space. Take-off of the argsort, argmin, etc. + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.argops
Efficient functions for operating in index space. Take-off of the argsort, argmin, etc. type functions from Matlab. These functions generally only work on readers and all return some version of an index or list of indexes.
->binary-operator
(->binary-operator op)
Convert a thing to a binary operator. Thing can be a keyword or diff --git a/docs/tech.v3.datatype.bitmap.html b/docs/tech.v3.datatype.bitmap.html index 8b133e23..bc63a5f9 100644 --- a/docs/tech.v3.datatype.bitmap.html +++ b/docs/tech.v3.datatype.bitmap.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.bitmap
Functions for working with RoaringBitmaps. These are integrated deeply into + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.bitmap
Functions for working with RoaringBitmaps. These are integrated deeply into several tech.v3.datatype algorithms and have many potential applications in high performance computing applications as they are both extremely fast and storage-space efficient.
diff --git a/docs/tech.v3.datatype.convolve.html b/docs/tech.v3.datatype.convolve.html index ee7410f6..8284874d 100644 --- a/docs/tech.v3.datatype.convolve.html +++ b/docs/tech.v3.datatype.convolve.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.convolve
Namespace for implementing various basic convolutions. Currently only 1d + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.convolve
Namespace for implementing various basic convolutions. Currently only 1d convolutions are supported.
convolve1d
(convolve1d data win options)
(convolve1d data win)
Convolve a window across a signal. The only difference from correlate is the window is reversed and then correlate is called. See options for correlate, this diff --git a/docs/tech.v3.datatype.datetime.html b/docs/tech.v3.datatype.datetime.html index 79f235fd..9f0c3ecc 100644 --- a/docs/tech.v3.datatype.datetime.html +++ b/docs/tech.v3.datatype.datetime.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.datetime
Thorough bindings to java.time.datetime. Includes packed datatypes and + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.datetime
Thorough bindings to java.time.datetime. Includes packed datatypes and lifting various datetime datatypes into the datatype system.
A general outline is:
-
diff --git a/docs/tech.v3.datatype.errors.html b/docs/tech.v3.datatype.errors.html
index 3c842923..48c2c17a 100644
--- a/docs/tech.v3.datatype.errors.html
+++ b/docs/tech.v3.datatype.errors.html
@@ -4,7 +4,7 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
- gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.errors
Generic, basic error handling. No dependencies aside from apache commons math + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.errors
Generic, basic error handling. No dependencies aside from apache commons math for NAN exception.
check-idx
macro
(check-idx idx n-elems)
Check that an index is less than n-elems. Throw an index-out-of-bounds exception if that isn't the case.
diff --git a/docs/tech.v3.datatype.ffi.clang.html b/docs/tech.v3.datatype.ffi.clang.html index 4474c41c..efe4ea62 100644 --- a/docs/tech.v3.datatype.ffi.clang.html +++ b/docs/tech.v3.datatype.ffi.clang.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.ffi.clang
General utilites to work with clang in order to define things like structs or + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.ffi.clang
General utilites to work with clang in order to define things like structs or enumerations.
defstruct-from-layout
(defstruct-from-layout struct-dtype layout {:keys [failed-line-parser]})
(defstruct-from-layout struct-dtype layout)
Function to take a partial clang record dump and make a struct defintion. In order to generate a file containing dumps we do something like:
diff --git a/docs/tech.v3.datatype.ffi.graalvm.html b/docs/tech.v3.datatype.ffi.graalvm.html index 2b555e7f..5b35ebd0 100644 --- a/docs/tech.v3.datatype.ffi.graalvm.html +++ b/docs/tech.v3.datatype.ffi.graalvm.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.ffi.graalvm
Graalvm-specific namespace that implements the dtype-next ffi system and allows users + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.ffi.graalvm
Graalvm-specific namespace that implements the dtype-next ffi system and allows users to build stand-alone shared libraries that other languages can use to call Clojure code via a binary C interface.
define-library
(define-library fn-defs symbols {:keys [classname instantiate?], :as options})
Define a graal-native set functions bound to a particular native library. See the diff --git a/docs/tech.v3.datatype.ffi.html b/docs/tech.v3.datatype.ffi.html index 776d4434..87a53b46 100644 --- a/docs/tech.v3.datatype.ffi.html +++ b/docs/tech.v3.datatype.ffi.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.ffi
Generalized C Foreign Function Interface (FFI) that unifies JNA and JDK-16 FFI architectures.
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.ffi
Generalized C Foreign Function Interface (FFI) that unifies JNA and JDK-16 FFI architectures.
Users can dynamically define and load libraries and define callbacks that C can then call.
This namespace is meant to work with the struct
namespace where you can define
diff --git a/docs/tech.v3.datatype.ffi.size-t.html b/docs/tech.v3.datatype.ffi.size-t.html
index e91c0fd5..99ee2b4e 100644
--- a/docs/tech.v3.datatype.ffi.size-t.html
+++ b/docs/tech.v3.datatype.ffi.size-t.html
@@ -4,7 +4,7 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
- gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.ffi.size-t
offset-t-type
(offset-t-type)
the offset-t datatype - either :int32
or :int64
.
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.ffi.size-t
size-t-type
(size-t-type)
the size-t datatype - either :uint32
or :uint64
.
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.functional
Arithmetic and statistical operations based on the Buffer interface. These + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.functional
Arithmetic and statistical operations based on the Buffer interface. These operators and functions all implement vectorized interfaces so passing in something convertible to a reader will return a reader. Arithmetic operations are done lazily. These functions generally incur a large dispatch cost so for example each call to '+' diff --git a/docs/tech.v3.datatype.gradient.html b/docs/tech.v3.datatype.gradient.html index de9888c3..cb4f66c2 100644 --- a/docs/tech.v3.datatype.gradient.html +++ b/docs/tech.v3.datatype.gradient.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.gradient
Calculate the numeric gradient of successive elements. + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.gradient
Calculate the numeric gradient of successive elements. Contains simplified versions of numpy.gradient and numpy.diff.
diff1d
(diff1d data & [options])
Returns a lazy reader of each successive element minus the previous element of length
input-len - 1 unless the :prepend
option is used.
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype
Base namespace for container creation and elementwise access of data
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype
Base namespace for container creation and elementwise access of data
->array
(->array datatype options item)
(->array datatype item)
(->array item)
Perform a NaN-aware conversion into an array. Default nan-strategy is :keep. Nan strategies can be: :keep :remove :exception
diff --git a/docs/tech.v3.datatype.list.html b/docs/tech.v3.datatype.list.html index c0c99ccd..0f031f4b 100644 --- a/docs/tech.v3.datatype.list.html +++ b/docs/tech.v3.datatype.list.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.list
empty-list
(empty-list datatype)
Make an empty list of a given datatype.
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.list
make-list
(make-list initial-container ptr)
(make-list datatype)
Make a new primitive list out of a container and a ptr that indicates the current write position.
wrap-container
(wrap-container container)
In-place wrap an existing container. Write ptr points to the end diff --git a/docs/tech.v3.datatype.mmap-writer.html b/docs/tech.v3.datatype.mmap-writer.html index 2c4458ac..8a66f015 100644 --- a/docs/tech.v3.datatype.mmap-writer.html +++ b/docs/tech.v3.datatype.mmap-writer.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.mmap-writer
Provides the ability to efficiently write binary data to a file with an + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.mmap-writer
Provides the ability to efficiently write binary data to a file with an automatic conversion to a native-buffer using mmap.
Endianness can be provided and strings are automatically saved as UTF-8.
mmap-writer
(mmap-writer fpath {:keys [endianness resource-type mmap-file-options open-options file-channel delete-on-close?], :or {resource-type :auto, endianness (dtype-proto/platform-endianness), open-options :append}, :as _options})
(mmap-writer fpath)
Create a new data writer that has a conversion to a mmaped native buffer upon diff --git a/docs/tech.v3.datatype.mmap.html b/docs/tech.v3.datatype.mmap.html index c5ff2f10..131e141a 100644 --- a/docs/tech.v3.datatype.mmap.html +++ b/docs/tech.v3.datatype.mmap.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.mmap
mmap-file
(mmap-file fpath options)
(mmap-file fpath)
Memory map a file returning a native buffer. fpath must resolve to a valid + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.mmap
mmap-file
(mmap-file fpath options)
(mmap-file fpath)
Memory map a file returning a native buffer. fpath must resolve to a valid java.io.File. Options
-
diff --git a/docs/tech.v3.datatype.native-buffer.html b/docs/tech.v3.datatype.native-buffer.html
index 420ec1d2..04d43fa8 100644
--- a/docs/tech.v3.datatype.native-buffer.html
+++ b/docs/tech.v3.datatype.native-buffer.html
@@ -4,7 +4,7 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
- gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.native-buffer
Support for malloc/free and generalized support for reading/writing typed data + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.native-buffer
Support for malloc/free and generalized support for reading/writing typed data to a long integer address of memory.
alloc-uninitialized
(alloc-uninitialized dtype ec)
(alloc-uninitialized dtype ec options)
Allocate an uninitialized buffer. See options for malloc.
alloc-zeros
(alloc-zeros dtype ec)
(alloc-zeros dtype ec options)
Allocate a buffer of zeros. See options for malloc.
diff --git a/docs/tech.v3.datatype.nippy.html b/docs/tech.v3.datatype.nippy.html index 54a924fc..322aae70 100644 --- a/docs/tech.v3.datatype.nippy.html +++ b/docs/tech.v3.datatype.nippy.html @@ -4,5 +4,5 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.nippy
Nippy bindings for datatype base types and tensor types
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.nippy
Nippy bindings for datatype base types and tensor types
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.packing
Implements the 'packed/unpacked' concept in datatype. This allows us to take objects + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.packing
Implements the 'packed/unpacked' concept in datatype. This allows us to take objects like LocalDate's and store them in int32 storage which dramatically decreases their size.
add-packed-datatype!
(add-packed-datatype! object-cls object-datatype packed-datatype primitive-datatype pack-fn unpack-fn)
Add a datatype that you wish to be packed into a single scalar numeric value.
diff --git a/docs/tech.v3.datatype.reductions.html b/docs/tech.v3.datatype.reductions.html index 3405b1da..b84b2f35 100644 --- a/docs/tech.v3.datatype.reductions.html +++ b/docs/tech.v3.datatype.reductions.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.reductions
High performance reductions based on tech.v3.datatype concepts as well + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.reductions
High performance reductions based on tech.v3.datatype concepts as well as java stream concepts.
commutative-binary-double
(commutative-binary-double op options rdr)
(commutative-binary-double op rdr)
Perform a commutative reduction using a binary operator to perform the reduction. The operator needs to be both commutative and associative.
diff --git a/docs/tech.v3.datatype.rolling.html b/docs/tech.v3.datatype.rolling.html index a2a79138..e728cb3f 100644 --- a/docs/tech.v3.datatype.rolling.html +++ b/docs/tech.v3.datatype.rolling.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.rolling
expanding-window-ranges
(expanding-window-ranges n-elems)
Return a reader of expanding window ranges used for cumsum type operations.
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.rolling
expanding-window-ranges
(expanding-window-ranges n-elems)
Return a reader of expanding window ranges used for cumsum type operations.
fixed-rolling-window
(fixed-rolling-window x window-size window-fn {:keys [relative-window-position edge-mode _datatype], :or {relative-window-position :center, edge-mode :clamp}, :as options})
(fixed-rolling-window x window-size window-fn)
Return a lazily evaluated rolling window of window-fn applied to each window. The iterable or sequence is padded such that there are the same number of values in the result as in the input with repeated elements padding the beginning and end of the original diff --git a/docs/tech.v3.datatype.sampling.html b/docs/tech.v3.datatype.sampling.html index 34b02313..30a4c743 100644 --- a/docs/tech.v3.datatype.sampling.html +++ b/docs/tech.v3.datatype.sampling.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.sampling
Implementation of reservoir sampling designed to be used in other systems. Provides + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.sampling
Implementation of reservoir sampling designed to be used in other systems. Provides a low-level sampler object and a double-reservoir that implements DoubleConsumer and derefs to a buffer of doubles.
->random
(->random {:keys [random seed algorithm], :or {algorithm :lcg}})
(->random)
Given an options map return an implementation of java.util.Random.
diff --git a/docs/tech.v3.datatype.statistics.html b/docs/tech.v3.datatype.statistics.html index 0db73f3d..b9fd7474 100644 --- a/docs/tech.v3.datatype.statistics.html +++ b/docs/tech.v3.datatype.statistics.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.statistics
Nan-aware, high quality and reasonably efficient summation and descriptive statistics.
+ gtag('config', 'G-95TVFC1FEB');Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.statistics
Nan-aware, high quality and reasonably efficient summation and descriptive statistics.
descriptive-statistics
(descriptive-statistics x stats-names stats-data {:keys [nan-strategy], :or {nan-strategy :remove}, :as options})
(descriptive-statistics x stats-names options)
(descriptive-statistics x stats-names)
(descriptive-statistics x)
Calculate a set of descriptive statistics on a single reader.
Available stats: #{:min :quartile-1 :sum :mean :mode :median :quartile-3 :max diff --git a/docs/tech.v3.datatype.struct.html b/docs/tech.v3.datatype.struct.html index 7e9a6191..64f4c4cd 100644 --- a/docs/tech.v3.datatype.struct.html +++ b/docs/tech.v3.datatype.struct.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.struct
Structs are datatypes composed of primitive datatypes or other structs. + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.struct
Structs are datatypes composed of primitive datatypes or other structs. Similar to records except they do not support string or object columns, only numeric values. They have memset-0 initialization, memcpy copy semantics. For correct equals, hashing, convert struct into a normal diff --git a/docs/tech.v3.datatype.wavelet.html b/docs/tech.v3.datatype.wavelet.html index 5968485c..6a171e71 100644 --- a/docs/tech.v3.datatype.wavelet.html +++ b/docs/tech.v3.datatype.wavelet.html @@ -4,7 +4,7 @@ function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); - gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.105
tech.v3.datatype.wavelet
Implementation of the scipy continuous wavelet transform. See fastmath for + gtag('config', 'G-95TVFC1FEB');
Generated by Codox with RDash UI theme
DType Next 10.106
tech.v3.datatype.wavelet
Implementation of the scipy continuous wavelet transform. See fastmath for implementations of the discrete wavelet transform.
cwt
(cwt data wavelet-fn widths options)
(cwt data wavelet-fn widths)
Minimal version of scipy's cwt. Only real datatypes are supported.