-
-
Notifications
You must be signed in to change notification settings - Fork 22
/
tech.v3.datatype.functional.html
63 lines (63 loc) · 65.6 KB
/
tech.v3.datatype.functional.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>tech.v3.datatype.functional documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">dtype-next</span> <span class="project-version">8.042</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="buffered-image.html"><div class="inner"><span>Buffered Image Support</span></div></a></li><li class="depth-1 "><a href="cheatsheet.html"><div class="inner"><span>Cheatsheet</span></div></a></li><li class="depth-1 "><a href="datatype-to-dtype-next.html"><div class="inner"><span>Why dtype-next?</span></div></a></li><li class="depth-1 "><a href="dimensions-bytecode-gen.html"><div class="inner"><span>Dimensions and Bytecode Generation</span></div></a></li><li class="depth-1 "><a href="overview.html"><div class="inner"><span>Overview</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>tech</span></div></div></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>v3</span></div></div></li><li class="depth-3"><a href="tech.v3.datatype.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>datatype</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.argops.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>argops</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.bitmap.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>bitmap</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.convolve.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>convolve</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.datetime.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>datetime</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.errors.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>errors</span></div></a></li><li class="depth-4"><a href="tech.v3.datatype.ffi.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>ffi</span></div></a></li><li class="depth-5 branch"><a href="tech.v3.datatype.ffi.clang.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clang</span></div></a></li><li class="depth-5"><a href="tech.v3.datatype.ffi.graalvm.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>graalvm</span></div></a></li><li class="depth-4 branch current"><a href="tech.v3.datatype.functional.html"><div class="inner"><span class="tree" style="top: -83px;"><span class="top" style="height: 92px;"></span><span class="bottom"></span></span><span>functional</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.gradient.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>gradient</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.jna.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>jna</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.jvm-map.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>jvm-map</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.list.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>list</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.locker.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>locker</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.mmap.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>mmap</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.mmap-writer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>mmap-writer</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.native-buffer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>native-buffer</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.nippy.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>nippy</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.packing.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>packing</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.reductions.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>reductions</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.rolling.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>rolling</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.sampling.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>sampling</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.datatype.struct.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>struct</span></div></a></li><li class="depth-4"><a href="tech.v3.datatype.wavelet.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>wavelet</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree" style="top: -765px;"><span class="top" style="height: 774px;"></span><span class="bottom"></span></span><span>libs</span></div></div></li><li class="depth-4 branch"><a href="tech.v3.libs.buffered-image.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>buffered-image</span></div></a></li><li class="depth-4"><a href="tech.v3.libs.neanderthal.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>neanderthal</span></div></a></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree" style="top: -83px;"><span class="top" style="height: 92px;"></span><span class="bottom"></span></span><span>parallel</span></div></div></li><li class="depth-4"><a href="tech.v3.parallel.for.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>for</span></div></a></li><li class="depth-3"><a href="tech.v3.tensor.html"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>tensor</span></div></a></li><li class="depth-4 branch"><a href="tech.v3.tensor.color-gradients.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>color-gradients</span></div></a></li><li class="depth-4"><a href="tech.v3.tensor.dimensions.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>dimensions</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-*"><div class="inner"><span>*</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-.2B"><div class="inner"><span>+</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var--"><div class="inner"><span>-</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-.2F"><div class="inner"><span>/</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-.3C"><div class="inner"><span><</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-.3C.3D"><div class="inner"><span><=</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-.3E"><div class="inner"><span>></span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-.3E.3D"><div class="inner"><span>>=</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-abs"><div class="inner"><span>abs</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-acos"><div class="inner"><span>acos</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-and"><div class="inner"><span>and</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-asin"><div class="inner"><span>asin</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-atan"><div class="inner"><span>atan</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-atan2"><div class="inner"><span>atan2</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-and"><div class="inner"><span>bit-and</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-and-not"><div class="inner"><span>bit-and-not</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-clear"><div class="inner"><span>bit-clear</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-flip"><div class="inner"><span>bit-flip</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-not"><div class="inner"><span>bit-not</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-or"><div class="inner"><span>bit-or</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-set"><div class="inner"><span>bit-set</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-shift-left"><div class="inner"><span>bit-shift-left</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-shift-right"><div class="inner"><span>bit-shift-right</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-test"><div class="inner"><span>bit-test</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bit-xor"><div class="inner"><span>bit-xor</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-bool-reader-.3Eindexes"><div class="inner"><span>bool-reader->indexes</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cbrt"><div class="inner"><span>cbrt</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-ceil"><div class="inner"><span>ceil</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cos"><div class="inner"><span>cos</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cosh"><div class="inner"><span>cosh</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cummax"><div class="inner"><span>cummax</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cummin"><div class="inner"><span>cummin</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cumprod"><div class="inner"><span>cumprod</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-cumsum"><div class="inner"><span>cumsum</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-descriptive-statistics"><div class="inner"><span>descriptive-statistics</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-distance"><div class="inner"><span>distance</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-distance-squared"><div class="inner"><span>distance-squared</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-dot-product"><div class="inner"><span>dot-product</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-eq"><div class="inner"><span>eq</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-equals"><div class="inner"><span>equals</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-even.3F"><div class="inner"><span>even?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-exp"><div class="inner"><span>exp</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-expm1"><div class="inner"><span>expm1</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-fill-range"><div class="inner"><span>fill-range</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-finite.3F"><div class="inner"><span>finite?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-fixed-rolling-window"><div class="inner"><span>fixed-rolling-window</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-floor"><div class="inner"><span>floor</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-get-significand"><div class="inner"><span>get-significand</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-hypot"><div class="inner"><span>hypot</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-identity"><div class="inner"><span>identity</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-ieee-remainder"><div class="inner"><span>ieee-remainder</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-infinite.3F"><div class="inner"><span>infinite?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-kendalls-correlation"><div class="inner"><span>kendalls-correlation</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-kurtosis"><div class="inner"><span>kurtosis</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-linear-regressor"><div class="inner"><span>linear-regressor</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-log"><div class="inner"><span>log</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-log10"><div class="inner"><span>log10</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-log1p"><div class="inner"><span>log1p</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-logistic"><div class="inner"><span>logistic</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-magnitude"><div class="inner"><span>magnitude</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-magnitude-squared"><div class="inner"><span>magnitude-squared</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-mathematical-integer.3F"><div class="inner"><span>mathematical-integer?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-max"><div class="inner"><span>max</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-mean"><div class="inner"><span>mean</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-median"><div class="inner"><span>median</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-min"><div class="inner"><span>min</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-nan.3F"><div class="inner"><span>nan?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-neg.3F"><div class="inner"><span>neg?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-next-down"><div class="inner"><span>next-down</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-next-up"><div class="inner"><span>next-up</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-not"><div class="inner"><span>not</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-not-eq"><div class="inner"><span>not-eq</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-odd.3F"><div class="inner"><span>odd?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-or"><div class="inner"><span>or</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-pearsons-correlation"><div class="inner"><span>pearsons-correlation</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-percentiles"><div class="inner"><span>percentiles</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-pos.3F"><div class="inner"><span>pos?</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-pow"><div class="inner"><span>pow</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-quartile-1"><div class="inner"><span>quartile-1</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-quartile-3"><div class="inner"><span>quartile-3</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-quartile-outlier-fn"><div class="inner"><span>quartile-outlier-fn</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-quartiles"><div class="inner"><span>quartiles</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-quot"><div class="inner"><span>quot</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-reduce-*"><div class="inner"><span>reduce-*</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-reduce-.2B"><div class="inner"><span>reduce-+</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-reduce-max"><div class="inner"><span>reduce-max</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-reduce-min"><div class="inner"><span>reduce-min</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-rem"><div class="inner"><span>rem</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-rint"><div class="inner"><span>rint</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-round"><div class="inner"><span>round</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-shift"><div class="inner"><span>shift</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-signum"><div class="inner"><span>signum</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-sin"><div class="inner"><span>sin</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-sinh"><div class="inner"><span>sinh</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-skew"><div class="inner"><span>skew</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-spearmans-correlation"><div class="inner"><span>spearmans-correlation</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-sq"><div class="inner"><span>sq</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-sqrt"><div class="inner"><span>sqrt</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-standard-deviation"><div class="inner"><span>standard-deviation</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-sum"><div class="inner"><span>sum</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-tan"><div class="inner"><span>tan</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-tanh"><div class="inner"><span>tanh</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-to-degrees"><div class="inner"><span>to-degrees</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-to-radians"><div class="inner"><span>to-radians</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-ulp"><div class="inner"><span>ulp</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-unsigned-bit-shift-right"><div class="inner"><span>unsigned-bit-shift-right</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-variance"><div class="inner"><span>variance</span></div></a></li><li class="depth-1"><a href="tech.v3.datatype.functional.html#var-zero.3F"><div class="inner"><span>zero?</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">tech.v3.datatype.functional</h1><div class="doc"><div class="markdown"><p>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 ‘+’ checks all the arguments to decide if it should dispatch to an iterable implementation or to a reader implementation. For tight loops or operations like map and filter, using the specific operators will result in far faster code than using the ‘+’ function itself.</p></div></div><div class="public anchor" id="var-*"><h3>*</h3><div class="usage"><code>(* x y)</code><code>(* x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-.2B"><h3>+</h3><div class="usage"><code>(+ x)</code><code>(+ x y)</code><code>(+ x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var--"><h3>-</h3><div class="usage"><code>(- x)</code><code>(- x y)</code><code>(- x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-.2F"><h3>/</h3><div class="usage"><code>(/ x)</code><code>(/ x y)</code><code>(/ x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-.3C"><h3><</h3><div class="usage"><code>(< lhs mid rhs)</code><code>(< lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L337">view source</a></div></div><div class="public anchor" id="var-.3C.3D"><h3><=</h3><div class="usage"><code>(<= lhs mid rhs)</code><code>(<= lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L337">view source</a></div></div><div class="public anchor" id="var-.3E"><h3>></h3><div class="usage"><code>(> lhs mid rhs)</code><code>(> lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L337">view source</a></div></div><div class="public anchor" id="var-.3E.3D"><h3>>=</h3><div class="usage"><code>(>= lhs mid rhs)</code><code>(>= lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L337">view source</a></div></div><div class="public anchor" id="var-abs"><h3>abs</h3><div class="usage"><code>(abs x options)</code><code>(abs x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-acos"><h3>acos</h3><div class="usage"><code>(acos x options)</code><code>(acos x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-and"><h3>and</h3><div class="usage"><code>(and lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L307">view source</a></div></div><div class="public anchor" id="var-asin"><h3>asin</h3><div class="usage"><code>(asin x options)</code><code>(asin x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-atan"><h3>atan</h3><div class="usage"><code>(atan x options)</code><code>(atan x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-atan2"><h3>atan2</h3><div class="usage"><code>(atan2 x y)</code><code>(atan2 x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-and"><h3>bit-and</h3><div class="usage"><code>(bit-and x y)</code><code>(bit-and x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-and-not"><h3>bit-and-not</h3><div class="usage"><code>(bit-and-not x y)</code><code>(bit-and-not x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-clear"><h3>bit-clear</h3><div class="usage"><code>(bit-clear x y)</code><code>(bit-clear x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-flip"><h3>bit-flip</h3><div class="usage"><code>(bit-flip x y)</code><code>(bit-flip x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-not"><h3>bit-not</h3><div class="usage"><code>(bit-not x options)</code><code>(bit-not x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-or"><h3>bit-or</h3><div class="usage"><code>(bit-or x y)</code><code>(bit-or x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-set"><h3>bit-set</h3><div class="usage"><code>(bit-set x y)</code><code>(bit-set x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-shift-left"><h3>bit-shift-left</h3><div class="usage"><code>(bit-shift-left x y)</code><code>(bit-shift-left x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-shift-right"><h3>bit-shift-right</h3><div class="usage"><code>(bit-shift-right x y)</code><code>(bit-shift-right x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-test"><h3>bit-test</h3><div class="usage"><code>(bit-test x y)</code><code>(bit-test x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bit-xor"><h3>bit-xor</h3><div class="usage"><code>(bit-xor x y)</code><code>(bit-xor x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-bool-reader-.3Eindexes"><h3>bool-reader->indexes</h3><div class="usage"><code>(bool-reader->indexes {:keys [storage-type]} bool-item)</code><code>(bool-reader->indexes bool-item)</code></div><div class="doc"><div class="markdown"><p>Given a reader, produce a filtered list of indexes filtering out ‘false’ values.</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/unary_pred.clj#L267">view source</a></div></div><div class="public anchor" id="var-cbrt"><h3>cbrt</h3><div class="usage"><code>(cbrt x options)</code><code>(cbrt x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-ceil"><h3>ceil</h3><div class="usage"><code>(ceil x options)</code><code>(ceil x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-cos"><h3>cos</h3><div class="usage"><code>(cos x options)</code><code>(cos x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-cosh"><h3>cosh</h3><div class="usage"><code>(cosh x options)</code><code>(cosh x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-cummax"><h3>cummax</h3><div class="usage"><code>(cummax options data)</code><code>(cummax data)</code></div><div class="doc"><div class="markdown"><p>Cumulative running max; returns result in double space.</p>
<p>Options:</p>
<ul>
<li><code>:nan-strategy</code> - one of <code>:keep</code>, <code>:remove</code>, <code>:exception</code>. Defaults to <code>:remove</code>.</li>
</ul></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L475">view source</a></div></div><div class="public anchor" id="var-cummin"><h3>cummin</h3><div class="usage"><code>(cummin options data)</code><code>(cummin data)</code></div><div class="doc"><div class="markdown"><p>Cumulative running min; returns result in double space.</p>
<p>Options:</p>
<ul>
<li><code>:nan-strategy</code> - one of <code>:keep</code>, <code>:remove</code>, <code>:exception</code>. Defaults to <code>:remove</code>.</li>
</ul></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L463">view source</a></div></div><div class="public anchor" id="var-cumprod"><h3>cumprod</h3><div class="usage"><code>(cumprod options data)</code><code>(cumprod data)</code></div><div class="doc"><div class="markdown"><p>Cumulative running product; returns result in double space.</p>
<p>Options:</p>
<ul>
<li><code>:nan-strategy</code> - one of <code>:keep</code>, <code>:remove</code>, <code>:exception</code>. Defaults to <code>:remove</code>.</li>
</ul></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L487">view source</a></div></div><div class="public anchor" id="var-cumsum"><h3>cumsum</h3><div class="usage"><code>(cumsum options data)</code><code>(cumsum data)</code></div><div class="doc"><div class="markdown"><p>Cumulative running summation; returns result in double space.</p>
<p>Options:</p>
<ul>
<li><code>:nan-strategy</code> - one of <code>:keep</code>, <code>:remove</code>, <code>:exception</code>. Defaults to <code>:remove</code>.</li>
</ul></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L451">view source</a></div></div><div class="public anchor" id="var-descriptive-statistics"><h3>descriptive-statistics</h3><div class="usage"><code>(descriptive-statistics stats-names stats-data {:keys [nan-strategy], :or {nan-strategy :remove}, :as options} rdr)</code><code>(descriptive-statistics stats-names options rdr)</code><code>(descriptive-statistics stats-names rdr)</code><code>(descriptive-statistics rdr)</code></div><div class="doc"><div class="markdown"><p>Calculate a set of descriptive statistics on a single reader.</p>
<p>Available stats:</p>
<p>#{:min :quartile-1 :sum :mean :mode :median :quartile-3 :max :variance :standard-deviation :skew :n-values :kurtosis}</p>
<p>options - <code>:nan-strategy</code> - defaults to :remove, one of [:keep :remove :exception]. The fastest option is :keep but this may result in your results having NaN’s in them. You can also pass in a double predicate to filter custom double values.</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L238">view source</a></div></div><div class="public anchor" id="var-distance"><h3>distance</h3><div class="usage"><code>(distance lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L250">view source</a></div></div><div class="public anchor" id="var-distance-squared"><h3>distance-squared</h3><div class="usage"><code>(distance-squared lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L237">view source</a></div></div><div class="public anchor" id="var-dot-product"><h3>dot-product</h3><div class="usage"><code>(dot-product lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L232">view source</a></div></div><div class="public anchor" id="var-eq"><h3>eq</h3><div class="usage"><code>(eq lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L307">view source</a></div></div><div class="public anchor" id="var-equals"><h3>equals</h3><div class="usage"><code>(equals lhs rhs & [error-bar])</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L255">view source</a></div></div><div class="public anchor" id="var-even.3F"><h3>even?</h3><div class="usage"><code>(even? arg options)</code><code>(even? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-exp"><h3>exp</h3><div class="usage"><code>(exp x options)</code><code>(exp x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-expm1"><h3>expm1</h3><div class="usage"><code>(expm1 x options)</code><code>(expm1 x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-fill-range"><h3>fill-range</h3><div class="usage"><code>(fill-range numeric-data max-span)</code></div><div class="doc"><div class="markdown"><p>Given a reader of numeric data and a max span amount, produce a new reader where the difference between any two consecutive elements is less than or equal to the max span amount. Also return a bitmap of the added indexes. Uses linear interpolation to fill in areas, operates in double space. Returns {:result :missing}</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L366">view source</a></div></div><div class="public anchor" id="var-finite.3F"><h3>finite?</h3><div class="usage"><code>(finite? arg options)</code><code>(finite? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-fixed-rolling-window"><h3>fixed-rolling-window</h3><div class="usage"><code>(fixed-rolling-window item window-size window-fn {:keys [relative-window-position edge-mode datatype], :or {relative-window-position :center, edge-mode :clamp}, :as options})</code><code>(fixed-rolling-window item window-size window-fn)</code></div><div class="doc"><div class="markdown"><p>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 sequence. If input is an iterator, output is an lazy sequence. If input is a reader, output is a reader.</p>
<p>:Options</p>
<ul>
<li><code>:relative-window-position</code> - Defaults to <code>:center</code> - controls the window’s relative positioning in the sequence.</li>
<li><code>:edge-mode</code> - Defaults to <code>:clamp</code> - either <code>:zero</code> in which case window values off the edge are zero for numeric types or nil for object types or <code>:clamp</code> - in which case window values off the edge of the data are bound to the first or last values respectively.</li>
</ul>
<p>Example (all results are same length):</p>
<pre><code class="clojure">user> (require '[tech.v3.datatype :as dtype])
nil
user> (require '[tech.v3.datatype.rolling :as rolling])
nil
user> (require '[tech.v3.datatype.functional :as dfn])
nil
user> (rolling/fixed-rolling-window (range 20) 5 dfn/sum {:relative-window-position :left})
[0 1 3 6 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85]
user> (rolling/fixed-rolling-window (range 20) 5 dfn/sum {:relative-window-position :center})
[3 6 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 89 92]
user> (rolling/fixed-rolling-window (range 20) 5 dfn/sum {:relative-window-position :right})
[10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 89 92 94 95]
user>
</code></pre></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/rolling.clj#L183">view source</a></div></div><div class="public anchor" id="var-floor"><h3>floor</h3><div class="usage"><code>(floor x options)</code><code>(floor x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-get-significand"><h3>get-significand</h3><div class="usage"><code>(get-significand x options)</code><code>(get-significand x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-hypot"><h3>hypot</h3><div class="usage"><code>(hypot x y)</code><code>(hypot x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-identity"><h3>identity</h3><div class="usage"><code>(identity x options)</code><code>(identity x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-ieee-remainder"><h3>ieee-remainder</h3><div class="usage"><code>(ieee-remainder x y)</code><code>(ieee-remainder x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-infinite.3F"><h3>infinite?</h3><div class="usage"><code>(infinite? arg options)</code><code>(infinite? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-kendalls-correlation"><h3>kendalls-correlation</h3><div class="usage"><code>(kendalls-correlation options lhs rhs)</code><code>(kendalls-correlation lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L456">view source</a></div></div><div class="public anchor" id="var-kurtosis"><h3>kurtosis</h3><div class="usage"><code>(kurtosis data options)</code><code>(kurtosis data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L377">view source</a></div></div><div class="public anchor" id="var-linear-regressor"><h3>linear-regressor</h3><div class="usage"><code>(linear-regressor x y)</code></div><div class="doc"><div class="markdown"><p>Create a simple linear regressor. Returns a function that given a (double) ‘x’ predicts a (double) ‘y’. The function has metadata that contains the regressor and some regressor info, notably slope and intercept.</p>
<p>Example:</p>
<pre><code class="clojure">tech.v3.datatype.functional> (def regressor (linear-regressor [1 2 3] [4 5 6]))
#'tech.v3.datatype.functional/regressor
tech.v3.datatype.functional> (regressor 1)
4.0
tech.v3.datatype.functional> (regressor 2)
5.0
tech.v3.datatype.functional> (meta regressor)
{:regressor
#object[org.apache.commons.math3.stat.regression.SimpleRegression 0x52091e82 "org.apache.commons.math3.stat.regression.SimpleRegression@52091e82"],
:intercept 3.0,
:slope 1.0,
:mean-squared-error 0.0}
</code></pre></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L499">view source</a></div></div><div class="public anchor" id="var-log"><h3>log</h3><div class="usage"><code>(log x options)</code><code>(log x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-log10"><h3>log10</h3><div class="usage"><code>(log10 x options)</code><code>(log10 x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-log1p"><h3>log1p</h3><div class="usage"><code>(log1p x options)</code><code>(log1p x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-logistic"><h3>logistic</h3><div class="usage"><code>(logistic x options)</code><code>(logistic x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-magnitude"><h3>magnitude</h3><div class="usage"><code>(magnitude item options)</code><code>(magnitude item)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L242">view source</a></div></div><div class="public anchor" id="var-magnitude-squared"><h3>magnitude-squared</h3><div class="usage"><code>(magnitude-squared data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L227">view source</a></div></div><div class="public anchor" id="var-mathematical-integer.3F"><h3>mathematical-integer?</h3><div class="usage"><code>(mathematical-integer? arg options)</code><code>(mathematical-integer? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-max"><h3>max</h3><div class="usage"><code>(max x y)</code><code>(max x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-mean"><h3>mean</h3><div class="usage"><code>(mean data options)</code><code>(mean data)</code></div><div class="doc"><div class="markdown"><p>double mean of data</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L406">view source</a></div></div><div class="public anchor" id="var-median"><h3>median</h3><div class="usage"><code>(median data options)</code><code>(median data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L417">view source</a></div></div><div class="public anchor" id="var-min"><h3>min</h3><div class="usage"><code>(min x y)</code><code>(min x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-nan.3F"><h3>nan?</h3><div class="usage"><code>(nan? arg options)</code><code>(nan? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-neg.3F"><h3>neg?</h3><div class="usage"><code>(neg? arg options)</code><code>(neg? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-next-down"><h3>next-down</h3><div class="usage"><code>(next-down x options)</code><code>(next-down x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-next-up"><h3>next-up</h3><div class="usage"><code>(next-up x options)</code><code>(next-up x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-not"><h3>not</h3><div class="usage"><code>(not arg options)</code><code>(not arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-not-eq"><h3>not-eq</h3><div class="usage"><code>(not-eq lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L307">view source</a></div></div><div class="public anchor" id="var-odd.3F"><h3>odd?</h3><div class="usage"><code>(odd? arg options)</code><code>(odd? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-or"><h3>or</h3><div class="usage"><code>(or lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L307">view source</a></div></div><div class="public anchor" id="var-pearsons-correlation"><h3>pearsons-correlation</h3><div class="usage"><code>(pearsons-correlation options lhs rhs)</code><code>(pearsons-correlation lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L438">view source</a></div></div><div class="public anchor" id="var-percentiles"><h3>percentiles</h3><div class="usage"><code>(percentiles percentages options data)</code><code>(percentiles percentages data)</code></div><div class="doc"><div class="markdown"><p>Create a reader of percentile values, one for each percentage passed in. Estimation types are in the set of #{:r1,r2…legacy} and are described here: <a href="https://commons.apache.org/proper/commons-math/javadocs/api-3.3/index.html">https://commons.apache.org/proper/commons-math/javadocs/api-3.3/index.html</a>.</p>
<p>nan-strategy can be one of [:keep :remove :exception] and defaults to :exception.</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L481">view source</a></div></div><div class="public anchor" id="var-pos.3F"><h3>pos?</h3><div class="usage"><code>(pos? arg options)</code><code>(pos? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div><div class="public anchor" id="var-pow"><h3>pow</h3><div class="usage"><code>(pow x y)</code><code>(pow x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-quartile-1"><h3>quartile-1</h3><div class="usage"><code>(quartile-1 data options)</code><code>(quartile-1 data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L424">view source</a></div></div><div class="public anchor" id="var-quartile-3"><h3>quartile-3</h3><div class="usage"><code>(quartile-3 data options)</code><code>(quartile-3 data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L431">view source</a></div></div><div class="public anchor" id="var-quartile-outlier-fn"><h3>quartile-outlier-fn</h3><div class="usage"><code>(quartile-outlier-fn item & [range-mult])</code></div><div class="doc"><div class="markdown"><p>Create a function that, given floating point data, will return true or false if that data is an outlier. Default range mult is 1.5: (or (< val (- q1 (* range-mult iqr))) (> val (+ q3 (* range-mult iqr)))</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L507">view source</a></div></div><div class="public anchor" id="var-quartiles"><h3>quartiles</h3><div class="usage"><code>(quartiles item)</code><code>(quartiles options item)</code></div><div class="doc"><div class="markdown"><p>return [min, 25 50 75 max] of item</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L499">view source</a></div></div><div class="public anchor" id="var-quot"><h3>quot</h3><div class="usage"><code>(quot x y)</code><code>(quot x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-reduce-*"><h3>reduce-*</h3><div class="usage"><code>(reduce-* rdr)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L170">view source</a></div></div><div class="public anchor" id="var-reduce-.2B"><h3>reduce-+</h3><div class="usage"><code>(reduce-+ rdr)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L163">view source</a></div></div><div class="public anchor" id="var-reduce-max"><h3>reduce-max</h3><div class="usage"><code>(reduce-max rdr)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L176">view source</a></div></div><div class="public anchor" id="var-reduce-min"><h3>reduce-min</h3><div class="usage"><code>(reduce-min rdr)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L182">view source</a></div></div><div class="public anchor" id="var-rem"><h3>rem</h3><div class="usage"><code>(rem x y)</code><code>(rem x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-rint"><h3>rint</h3><div class="usage"><code>(rint x options)</code><code>(rint x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-round"><h3>round</h3><div class="usage"><code>(round arg options)</code><code>(round arg)</code></div><div class="doc"><div class="markdown"><p>Vectorized implementation of Math/round. Operates in double space but returns a long or long reader.</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L145">view source</a></div></div><div class="public anchor" id="var-shift"><h3>shift</h3><div class="usage"><code>(shift rdr n)</code></div><div class="doc"><div class="markdown"><p>Shift by n and fill in with the first element for n>0 or last element for n<0.</p>
<p>Examples:</p>
<pre><code class="clojure">user> (dfn/shift (range 10) 2)
[0 0 0 1 2 3 4 5 6 7]
user> (dfn/shift (range 10) -2)
[2 3 4 5 6 7 8 9 9 9]
</code></pre></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L538">view source</a></div></div><div class="public anchor" id="var-signum"><h3>signum</h3><div class="usage"><code>(signum x options)</code><code>(signum x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-sin"><h3>sin</h3><div class="usage"><code>(sin x options)</code><code>(sin x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-sinh"><h3>sinh</h3><div class="usage"><code>(sinh x options)</code><code>(sinh x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-skew"><h3>skew</h3><div class="usage"><code>(skew data options)</code><code>(skew data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L377">view source</a></div></div><div class="public anchor" id="var-spearmans-correlation"><h3>spearmans-correlation</h3><div class="usage"><code>(spearmans-correlation options lhs rhs)</code><code>(spearmans-correlation lhs rhs)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L447">view source</a></div></div><div class="public anchor" id="var-sq"><h3>sq</h3><div class="usage"><code>(sq x options)</code><code>(sq x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-sqrt"><h3>sqrt</h3><div class="usage"><code>(sqrt x options)</code><code>(sqrt x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-standard-deviation"><h3>standard-deviation</h3><div class="usage"><code>(standard-deviation data options)</code><code>(standard-deviation data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L377">view source</a></div></div><div class="public anchor" id="var-sum"><h3>sum</h3><div class="usage"><code>(sum data)</code></div><div class="doc"><div class="markdown"><p>Find the sum of the data. This operation is neither nan-aware nor does it implement kahans compensation although via parallelization it implements pairwise summation compensation. For nan-aware and extremely correct summations please see the <a href="null">tech.v3.datatype.statistics</a> namespace.</p></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L211">view source</a></div></div><div class="public anchor" id="var-tan"><h3>tan</h3><div class="usage"><code>(tan x options)</code><code>(tan x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-tanh"><h3>tanh</h3><div class="usage"><code>(tanh x options)</code><code>(tanh x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-to-degrees"><h3>to-degrees</h3><div class="usage"><code>(to-degrees x options)</code><code>(to-degrees x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-to-radians"><h3>to-radians</h3><div class="usage"><code>(to-radians x options)</code><code>(to-radians x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-ulp"><h3>ulp</h3><div class="usage"><code>(ulp x options)</code><code>(ulp x)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-unsigned-bit-shift-right"><h3>unsigned-bit-shift-right</h3><div class="usage"><code>(unsigned-bit-shift-right x y)</code><code>(unsigned-bit-shift-right x y & args)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L137">view source</a></div></div><div class="public anchor" id="var-variance"><h3>variance</h3><div class="usage"><code>(variance data options)</code><code>(variance data)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/statistics.clj#L377">view source</a></div></div><div class="public anchor" id="var-zero.3F"><h3>zero?</h3><div class="usage"><code>(zero? arg options)</code><code>(zero? arg)</code></div><div class="doc"><div class="markdown"></div></div><div class="src-link"><a href="https://github.com/cnuernber/dtype-next/blob/master/src/tech/v3/datatype/functional.clj#L281">view source</a></div></div></div></body></html>