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

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.
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