A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abs(Object) - Static method in class tech.v3.datatype.VecMath
- acos(Object) - Static method in class tech.v3.datatype.VecMath
- add(Object, Object) - Static method in class tech.v3.datatype.VecMath
- apply(Object, Object...) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn with variable arguments.
- applyFn - Static variable in class tech.v3.Clj
-
clojure.core/apply in var form.
- asArrayBuffer(Object) - Static method in class tech.v3.DType
-
Attempt to get a array buffer from an object such as a tensor.
- asin(Object) - Static method in class tech.v3.datatype.VecMath
- asNativeBuffer(Object) - Static method in class tech.v3.DType
-
Attempt to get a native buffer from an object such as a tensor or a numpy array.
- asNioBuffer(Object) - Static method in class tech.v3.DType
-
Attempt an in-place conversion to a nio buffer.
- assoc(Object, Object, Object) - Static method in class tech.v3.Clj
-
Assoc a new key,val into the map.
- assoc(Object, Object, Object, Object...) - Static method in class tech.v3.Clj
-
Assoc new key,vals into the map.
- assocFn - Static variable in class tech.v3.Clj
-
dissoc fn.
- asTensor(Object) - Static method in class tech.v3.Tensor
-
Attempt an in-place conversion of the data such as a numpy array into a tensor.
- atan(Object) - Static method in class tech.v3.datatype.VecMath
- atom(Object) - Static method in class tech.v3.Clj
-
Create a Clojure atom.
B
- bool - Static variable in class tech.v3.DType
-
Boolean keyword datatype.
- boolCast(Object) - Static method in class tech.v3.DType
-
Boolean cast that respects numeric values.
- booleansToIndexes(Object) - Static method in class tech.v3.datatype.VecMath
-
Efficiently convert a Buffer of boolean values to indexes that indicate where the true values are.
- broadcast(Object, Object) - Static method in class tech.v3.Tensor
-
Enlarge the tensor by duplicating dimenions.
C
- call(Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- call(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class tech.v3.Clj
-
Invoke an implementation of clojure.lang.IFn.
- cbrt(Object) - Static method in class tech.v3.datatype.VecMath
-
Cube root of each element.
- ceil(Object) - Static method in class tech.v3.datatype.VecMath
- Clj - Class in tech.v3
-
Static methods to make using Clojure much easier via Java.
- clone(Object) - Static method in class tech.v3.DType
-
Clone a container of data.
- columns(NDBuffer) - Static method in class tech.v3.Tensor
-
Return the columns.
- compare - Static variable in class tech.v3.Clj
- compareAndSet(Object, Object, Object) - Static method in class tech.v3.Clj
-
Conditionally set the value of the atom to newval if the current contents match exactly oldval returning true on success.
- compile(String) - Static method in class tech.v3.Clj
-
Compile a clojure namespace into class files.
- compile(String, String) - Static method in class tech.v3.Clj
-
Compile a clojure namespace into class files located in a specific output directory.
- computeTensor(Object, Object, IFn) - Static method in class tech.v3.Tensor
-
Make a virtualized tensor that will on-demand call indexFn for each element.
- copy(Object, Object) - Static method in class tech.v3.DType
-
Efficiently copy data from a source container into a destination containe returning the destination container.
- cos(Object) - Static method in class tech.v3.datatype.VecMath
- cosh(Object) - Static method in class tech.v3.datatype.VecMath
- cummax(Object) - Static method in class tech.v3.datatype.VecMath
- cummin(Object) - Static method in class tech.v3.datatype.VecMath
- cumprod(Object) - Static method in class tech.v3.datatype.VecMath
- cumsum(Object) - Static method in class tech.v3.datatype.VecMath
D
- delay(IFn) - Static method in class tech.v3.Clj
-
Takes a body of expressions and yields a Delay object that will invoke the body only the first time it is forced (with force or deref/@), and will cache the result and return it on all subsequent force calls.
- deref(Object) - Static method in class tech.v3.Clj
-
Deref a Clojure deref'able object.
- descriptiveStatistics(Object, Object) - Static method in class tech.v3.datatype.Stats
-
Return a map of descriptive stat name to statistic.
- dissoc(Object, Object) - Static method in class tech.v3.Clj
-
Dissoc a key from a map returning a new map.
- dissoc(Object, Object, Object...) - Static method in class tech.v3.Clj
-
Dissoc keys from a map returning a new map.
- dissocFn - Static variable in class tech.v3.Clj
-
dissoc fn.
- distance(Object, Object) - Static method in class tech.v3.datatype.VecMath
- distanceSquared(Object, Object) - Static method in class tech.v3.datatype.VecMath
- div(Object, Object) - Static method in class tech.v3.datatype.VecMath
- dotProduct(Object, Object) - Static method in class tech.v3.datatype.VecMath
- DType - Class in tech.v3
-
'dtype-next' exposes a container-based API for dealing with bulk containers of primitive data efficiently and uniformly indepedent of if they have jvm-heap-backed storage or native-heap-backed.
E
- ecount(Object) - Static method in class tech.v3.DType
-
Return the number of elements in the container.
- elemwiseDatatype(Object) - Static method in class tech.v3.DType
-
Return the datatype contained in the container.
- emap(IFn, Object, Object...) - Static method in class tech.v3.DType
-
Elemwentwise-map a function create a new lazy buffer.
- emptyBitmap() - Static method in class tech.v3.DType
-
Create a new empty roaring bitmap.
- enableNeanderthal() - Static method in class tech.v3.Tensor
-
Attempt to load neanderthal bindings.
- ensureNDBufferDescriptor(Object) - Static method in class tech.v3.Tensor
-
Get an NDBufferDescription from a tensor.
- eq(Object) - Static method in class tech.v3.datatype.Pred
-
`constant == arg`.
- eq(Object, Object) - Static method in class tech.v3.datatype.VecMath
-
Nan-aware eq operation returning buffer of booleans
- errVar - Static variable in class tech.v3.Clj
- exp(Object) - Static method in class tech.v3.datatype.VecMath
- expm1(Object) - Static method in class tech.v3.datatype.VecMath
F
- filter(IFn, Object) - Static method in class tech.v3.Clj
-
filter a sequence by a predicate.
- float32 - Static variable in class tech.v3.DType
-
32 bit floating point datatype.
- float64 - Static variable in class tech.v3.DType
-
64 bit floating point datatype.
- floor(Object) - Static method in class tech.v3.datatype.VecMath
G
- greaterThan(Object, Object) - Static method in class tech.v3.datatype.VecMath
- greaterThan(Object, Object, Object) - Static method in class tech.v3.datatype.VecMath
- greaterThanFn - Static variable in class tech.v3.Clj
- greaterThanOrEq(Object, Object) - Static method in class tech.v3.datatype.VecMath
- greaterThanOrEq(Object, Object, Object) - Static method in class tech.v3.datatype.VecMath
- gt(Object) - Static method in class tech.v3.datatype.Pred
-
`arg > constant`
- gte(Object) - Static method in class tech.v3.datatype.Pred
-
`arg >= constant`
H
- hashmap(Object...) - Static method in class tech.v3.Clj
-
Create a Clojure persistent map with the clojure.core.hash-map function.
I
- identityFn - Static variable in class tech.v3.Clj
- IEEERemainder(Object) - Static method in class tech.v3.datatype.VecMath
- indexedBuffer(Object, Object) - Static method in class tech.v3.DType
-
Create a new Buffer implementation that indexes into a previous Buffer implementation via the provided indexes.
- indexedMapReduce(long, IFn, IFn) - Static method in class tech.v3.DType
-
Extremely efficient parallelism primitive.
- indexedMapReduce(long, IFn, IFn, Object) - Static method in class tech.v3.DType
-
Extremely efficient parallelism primitive for working through a fixed number of indexes.
- indexesWhere(Object, Object) - Static method in class tech.v3.datatype.VecMath
-
Given a IFn that returns boolean values, reindex lhs where elemwiseComp returned true.
- int16 - Static variable in class tech.v3.DType
-
Signed short datatype.
- int32 - Static variable in class tech.v3.DType
-
Signed int datatype.
- int64 - Static variable in class tech.v3.DType
-
Signed 64 bit integer datatype.
- int8 - Static variable in class tech.v3.DType
-
Signed byte datatype.
- isEqual(Object, Object) - Static method in class tech.v3.datatype.VecMath
-
Return true if the distance between lhs and rhs is less than 0.001.
- isEqual(Object, Object, double) - Static method in class tech.v3.datatype.VecMath
-
Return true if the distance between lhs and rhs is less than epsilon.
- isFinite(Object) - Static method in class tech.v3.datatype.VecMath
- isInfinite(Object) - Static method in class tech.v3.datatype.VecMath
- isMathematicalInteger(Object) - Static method in class tech.v3.datatype.VecMath
- isNan(Object) - Static method in class tech.v3.datatype.VecMath
- isVector(Object) - Static method in class tech.v3.Clj
-
Return true if this data is a persistent vector.
J
- jvmHeap - Static variable in class tech.v3.DType
-
Allocate data on the JVM heap in JVM primitive arrays.
K
- kendallsCorrelation(Object, Object) - Static method in class tech.v3.datatype.Stats
- keys(Object) - Static method in class tech.v3.Clj
-
Return the keys of a map.
- keyword(String) - Static method in class tech.v3.Clj
-
Create a Clojure keyword from a string.
- keyword(String, String) - Static method in class tech.v3.Clj
-
Create a Clojure namespaced keyword from a namespace name and a string.
- kurtosis(Object) - Static method in class tech.v3.datatype.Stats
- kw(String) - Static method in class tech.v3.Clj
-
Create a Clojure keyword from a string.
- kw(String, String) - Static method in class tech.v3.Clj
-
Create a Clojure keyword from a namespace name and a string.
L
- lessThan(Object, Object) - Static method in class tech.v3.datatype.VecMath
- lessThan(Object, Object, Object) - Static method in class tech.v3.datatype.VecMath
- lessThanFn - Static variable in class tech.v3.Clj
- lessThanOrEq(Object, Object) - Static method in class tech.v3.datatype.VecMath
- lessThanOrEq(Object, Object, Object) - Static method in class tech.v3.datatype.VecMath
- list(Object...) - Static method in class tech.v3.Clj
-
Create a Clojure persistent list.
- log(Object) - Static method in class tech.v3.datatype.VecMath
- log1p(Object) - Static method in class tech.v3.datatype.VecMath
- logistic(Object) - Static method in class tech.v3.datatype.VecMath
- lt(Object) - Static method in class tech.v3.datatype.Pred
-
`arg < constant`
- lte(Object) - Static method in class tech.v3.datatype.Pred
-
`arg <= constant`
M
- magnitude(Object) - Static method in class tech.v3.datatype.VecMath
- magnitudeSquared(Object) - Static method in class tech.v3.datatype.VecMath
- makeContainer(Object) - Static method in class tech.v3.DType
-
Make a container of data.
- makeContainer(Object, Object) - Static method in class tech.v3.DType
-
Make a container of data.
- makeContainer(Object, Object, Object) - Static method in class tech.v3.DType
-
Make a container of data.
- makeContainer(Object, Object, Object, Object) - Static method in class tech.v3.DType
-
Make a container of data.
- makeList(Object) - Static method in class tech.v3.DType
-
Make an efficient appendable datastructure that contains a primitive backing store.
- makeTensor(Object, Object, Object) - Static method in class tech.v3.Tensor
-
Make an tensor by copying data into a tensor of a given shape and datatype.
- makeTensor(Object, Object, Object, Object) - Static method in class tech.v3.Tensor
-
Make an tensor by copying data into a tensor of a given shape, datatype and container type.
- makeThreadBindings(Map) - Static method in class tech.v3.Clj
-
!!USE WITH CARE!! - pushThreadBindings and then return an auto-closeable thread bindings object that will pop the thread bindings on close.
- map(IFn, Object) - Static method in class tech.v3.Clj
-
Map a function across one or more sequences.
- map(IFn, Object, Object) - Static method in class tech.v3.Clj
-
Map a function across one or more sequences.
- map(IFn, Object, Object, Object) - Static method in class tech.v3.Clj
-
Map a function across one or more sequences.
- map(IFn, Object, Object, Object, Object...) - Static method in class tech.v3.Clj
-
Map a function across one or more sequences.
- mapFactory(List) - Static method in class tech.v3.DType
-
Return a function taking exactly n-keys arguments that will rapidly construct a new map.
- max(Object) - Static method in class tech.v3.datatype.Stats
- max(Object, Object) - Static method in class tech.v3.datatype.VecMath
- mean(Object) - Static method in class tech.v3.datatype.Stats
-
High quality parallelized mean using kahas compensation.
- mean(Object) - Static method in class tech.v3.datatype.VecMath
-
High quality mean - drops NaN values and uses Kahan's compensation for summation.
- meanFast(Object) - Static method in class tech.v3.datatype.VecMath
-
Fast parallel naive mean.
- median(Object) - Static method in class tech.v3.datatype.Stats
- merge(Object, Object) - Static method in class tech.v3.Clj
-
Merge a left hashmap with a right hashmap, the rightmost hashmap wins on key conflict.
- merge(Object, Object, Object...) - Static method in class tech.v3.Clj
-
Merge a left hashmap with more hashmaps, the rightmost hashmap wins on key conflict.
- mergeFn - Static variable in class tech.v3.Clj
-
merge fn.
- meta(Object) - Static method in class tech.v3.Clj
-
Return the metadata stored on an object.
- mget(NDBuffer, long) - Static method in class tech.v3.Tensor
-
Return the value of the tensor at the leftmost dimension at location dim.
- mget(NDBuffer, long, long) - Static method in class tech.v3.Tensor
-
Return the value of the tensor at the provided dimensions.
- mget(NDBuffer, long, long, long) - Static method in class tech.v3.Tensor
-
Return the value of the tensor at the provided dimensions.
- mget(NDBuffer, long, long, long, long) - Static method in class tech.v3.Tensor
-
Return the value of the tensor at the provided dimensions.
- mget(NDBuffer, long, long, long, long, Object) - Static method in class tech.v3.Tensor
-
Set the sub-tensor at [dim1,dim2,dim3,dim4] to value val.
- mget(NDBuffer, long, long, long, Object) - Static method in class tech.v3.Tensor
-
Set the sub-tensor at [dim1,dim2,dim3] to value val.
- mget(NDBuffer, long, long, Object) - Static method in class tech.v3.Tensor
-
Set the sub-tensor at [dim1,dim2] to value val.
- min(Object) - Static method in class tech.v3.datatype.Stats
- min(Object, Object) - Static method in class tech.v3.datatype.VecMath
- mset(NDBuffer, long, Object) - Static method in class tech.v3.Tensor
-
Set the sub-tensor at dim to value val.
- mset(NDBuffer, Object) - Static method in class tech.v3.Tensor
-
Set the tensor to a value.
- mul(Object, Object) - Static method in class tech.v3.datatype.VecMath
N
- nativeHeap - Static variable in class tech.v3.DType
-
Allocate data on the native heap e.g.
- NDBufferDescriptorToTensor(Map) - Static method in class tech.v3.Tensor
-
Given an ndbufferdescriptor create a tensor.
- neg(Object) - Static method in class tech.v3.datatype.VecMath
- nil(Object) - Static method in class tech.v3.datatype.Pred
-
`constant == null`
- not(Object) - Static method in class tech.v3.datatype.VecMath
-
Return complement of vector of booleans.
- notEq(Object) - Static method in class tech.v3.datatype.Pred
-
`constant != arg`.
- notEq(Object, Object) - Static method in class tech.v3.datatype.VecMath
- numericByteWidth(Object) - Static method in class tech.v3.DType
-
Return the numeric byte width of a given datatype so for example int32 returns 4.
O
- opts(Object...) - Static method in class tech.v3.DType
-
Create a 'options' map which simply means ensuring the keys are keywords.
- outVar - Static variable in class tech.v3.Clj
P
- pearsonsCorrelation(Object, Object) - Static method in class tech.v3.datatype.Stats
- percentiles(Object, Object) - Static method in class tech.v3.datatype.Stats
-
Create a reader of percentile values, one for each percentage passed in.
- popThreadBindings() - Static method in class tech.v3.Clj
-
!!USE WITH CARE!! - pop thread bindings that were previously pushed.
- pow(Object) - Static method in class tech.v3.datatype.VecMath
- Pred - Class in tech.v3.datatype
-
Short form common scalar predicates for use in filtering operations.
- println(Object...) - Static method in class tech.v3.Clj
-
Alternative to System.out.println that automatically combines separate strings with spaces and invokes Clojure's more sophisticated print system.
- pushThreadBindings(Map) - Static method in class tech.v3.Clj
-
!!USE WITH CARE!!! - push new thread bindings.
Q
- quartiles(Object) - Static method in class tech.v3.datatype.Stats
- quot(Object) - Static method in class tech.v3.datatype.VecMath
-
Integer divide.
R
- range(Object) - Static method in class tech.v3.Clj
-
Create a Clojure range from a single numeric endpoint.
- range(Object, Object) - Static method in class tech.v3.Clj
-
Create a Clojure range from a start and end.
- range(Object, Object, Object) - Static method in class tech.v3.Clj
-
Create a Clojure range from a start, end, and increment.
- realized(Object) - Static method in class tech.v3.Clj
-
Return true if the promise, delay, future, or lazy sequence has been realized.
- reduceMax(Object) - Static method in class tech.v3.datatype.VecMath
- reduceMin(Object) - Static method in class tech.v3.datatype.VecMath
- rem(Object) - Static method in class tech.v3.datatype.VecMath
-
Integer remainder
- repeatedly(long, IFn) - Static method in class tech.v3.Clj
- repeatedly(IFn) - Static method in class tech.v3.Clj
- require(String) - Static method in class tech.v3.Clj
-
Ask the clojure runtime to require a particular namespace.
- requiringResolve(String, String) - Static method in class tech.v3.Clj
-
Perform a require and then lookup a var.
- reset(Object, Object) - Static method in class tech.v3.Clj
-
Reset a Clojure atom to a particular value indepedent of its previous contents.
- reshape(Object, Object) - Static method in class tech.v3.Tensor
-
Reshape a tensor by first getting it's row-major internal representation and then applying a new shape to it.
- reverse(Object) - Static method in class tech.v3.DType
-
Reverse an sequence, range or reader.
- round(Object) - Static method in class tech.v3.datatype.VecMath
- rows(NDBuffer) - Static method in class tech.v3.Tensor
-
Return the rows.
S
- select(NDBuffer, Object...) - Static method in class tech.v3.Tensor
-
Select a subrect and potentially reindex a tensor.
- setConstant(Object, long, long, Object) - Static method in class tech.v3.DType
-
Set a container to a constant value.
- setConstant(Object, long, Object) - Static method in class tech.v3.DType
-
Set a container to a constant value.
- setConstant(Object, Object) - Static method in class tech.v3.DType
-
Set a container to a constant value.
- shape(Object) - Static method in class tech.v3.DType
-
Return the shape of the container as a persistent vector.
- shutdownAgents() - Static method in class tech.v3.Clj
-
Clojure has a pool of threads it uses that take a minute to timeout when the program shuts down.
- significand(Object) - Static method in class tech.v3.datatype.VecMath
- sin(Object) - Static method in class tech.v3.datatype.VecMath
- sinh(Object) - Static method in class tech.v3.datatype.VecMath
- skew(Object) - Static method in class tech.v3.datatype.Stats
- slice(NDBuffer, long) - Static method in class tech.v3.Tensor
-
Slice a tensor returning a list of sub-tensors.
- sliceRight(NDBuffer, long) - Static method in class tech.v3.Tensor
-
Slice a tensor logically from the right.
- spearmansCorrelation(Object, Object) - Static method in class tech.v3.datatype.Stats
- sq(Object) - Static method in class tech.v3.datatype.VecMath
-
Square each element of lhs.
- sqrt(Object) - Static method in class tech.v3.datatype.VecMath
- stackResourceContext() - Static method in class tech.v3.DType
-
Open a stack-based resource context.
- Stats - Class in tech.v3.datatype
-
Simple NaN-aware statstical methods.
- stddev(Object) - Static method in class tech.v3.datatype.Stats
- str(Object...) - Static method in class tech.v3.Clj
-
Create a larger string by directly concatenating toString representations of arguments.
- sub(Object, Object) - Static method in class tech.v3.datatype.VecMath
- subBuffer(Object, long) - Static method in class tech.v3.DType
-
Create a sub-buffer from a larger buffer.
- subBuffer(Object, long, long) - Static method in class tech.v3.DType
-
Create a sub-buffer from a larger buffer.
- sum(Object) - Static method in class tech.v3.datatype.Stats
-
High quality parallelized summation using kahas compensation.
- sum(Object) - Static method in class tech.v3.datatype.VecMath
-
High quality summation - drops NaN values and uses Kahan's compensated algorithm.
- sumFast(Object) - Static method in class tech.v3.datatype.VecMath
-
Fast parallel summation.
- swap(Object, IFn) - Static method in class tech.v3.Clj
-
Swap a Clojure atom using a function that receives its previous value and must return a new value.
- swap(Object, IFn, Object...) - Static method in class tech.v3.Clj
-
Swap a Clojure atom using a function that receives its previous value followed by args and and must return a new value.
- symbol(String) - Static method in class tech.v3.Clj
-
Create a Clojure symbol object from a string.
- symbol(String, String) - Static method in class tech.v3.Clj
-
Create a Clojure symbol object from a namespace name and a string.
T
- tan(Object) - Static method in class tech.v3.datatype.VecMath
- tanh(Object) - Static method in class tech.v3.datatype.VecMath
- tech.v3 - package tech.v3
- tech.v3.datatype - package tech.v3.datatype
- Tensor - Class in tech.v3
-
The Tensor api exposes a simple and efficient NDBuffer implementation with of zero-copy access to many numeric systems such as Julia, Numpy, and Clojure's Neanderthal linear algebraic system.
- tensorToNeanderthalMatrix(Object) - Static method in class tech.v3.Tensor
-
Convert a tensor to a column major neanderthal matrix of the same datatype as the tensor.
- tensorToNeanderthalMatrix(Object, Keyword, Keyword) - Static method in class tech.v3.Tensor
-
Convert a tensor to a neanderthal matrix.
- toArray(Object) - Static method in class tech.v3.DType
-
Convert data into the most appropriate JVM array for the datatype.
- toArray(Object, Object) - Static method in class tech.v3.DType
-
Convert data into an array of the indicated datatype.
- toBitmap(Object) - Static method in class tech.v3.DType
-
Create a roaring bitmap from arbitrary data.
- toBooleanArray(Object) - Static method in class tech.v3.DType
-
Convert data into a boolean array.
- toBuffer(Object) - Static method in class tech.v3.DType
-
Convert an object to an implementation of tech.v3.datatype.Buffer.
- toByteArray(Object) - Static method in class tech.v3.DType
-
Convert data into a byte array.
- toDegrees(Object) - Static method in class tech.v3.datatype.VecMath
- toDoubleArray(Object) - Static method in class tech.v3.DType
-
Convert data into a double array.
- toFloatArray(Object) - Static method in class tech.v3.DType
-
Convert data into a long array.
- toIntArray(Object) - Static method in class tech.v3.DType
-
Convert data into a integer array.
- toLongArray(Object) - Static method in class tech.v3.DType
-
Convert data into a long array.
- toRadians(Object) - Static method in class tech.v3.datatype.VecMath
- toShortArray(Object) - Static method in class tech.v3.DType
-
Convert data into a short array.
- transpose(NDBuffer, Object) - Static method in class tech.v3.Tensor
-
Transpose an NDBuffer by reordering its dimensions.
U
- uint16 - Static variable in class tech.v3.DType
-
Unsigned short datatype.
- uint32 - Static variable in class tech.v3.DType
-
Unsigned int datatype.
- uint64 - Static variable in class tech.v3.DType
-
Unsigned 64 bit integer datatype.
- uint8 - Static variable in class tech.v3.DType
-
Unsigned byte datatype.
- uncheckedRequiringResolve(String, String) - Static method in class tech.v3.Clj
-
Perform a require and then lookup a var.
- update(Object, Object, IFn) - Static method in class tech.v3.Clj
-
Update a value at a specific key by passing in a function that gets the previous value and must return a new one.
- updateFn - Static variable in class tech.v3.Clj
-
update fn.
V
- vals(Object) - Static method in class tech.v3.Clj
-
Return the values of a map.
- var(String, String) - Static method in class tech.v3.Clj
-
Find a Clojure public var from a previously required namespace.
- variance(Object) - Static method in class tech.v3.datatype.Stats
- varyMeta(Object, IFn) - Static method in class tech.v3.Clj
-
Change the metadata by passing in a function that receives the old value and must return either null or a new PersistentMap value.
- varyMeta(Object, IFn, Object...) - Static method in class tech.v3.Clj
-
Change the metadata by passing in a function that recieves the old value as the first argument and then any additional args.
- vec(Object) - Static method in class tech.v3.Clj
-
Create a Clojure persistent vector with the clojure.core.vec function - this version takes a single argument that can be an iterable or an array or a derivative of java.util.List.
- VecMath - Class in tech.v3.datatype
-
Functional lazy math abstraction built for performing elemwise mathematical operations on scalars and buffers.
- vector(Object...) - Static method in class tech.v3.Clj
-
Create a Clojure persistent vector with the clojure.core.vector function.
W
- where(Object, Object) - Static method in class tech.v3.datatype.VecMath
-
Given a IFn that returns boolean values, reindex lhs where elemwiseComp returned true.
- withMeta(Object, Object) - Static method in class tech.v3.Clj
-
Store different metadata on an Object.
- withOutStr(IFn) - Static method in class tech.v3.Clj
-
Run side-effecting code and return eveything printed to *out* as a string.
- wrapAddress(Object, long, long) - Static method in class tech.v3.DType
-
Wrap an integer pointer into a buffer.
- wrapAddress(Object, long, long, Object) - Static method in class tech.v3.DType
-
Wrap an integer pointer into a buffer.
All Classes All Packages