Skip navigation links
A C D E F G H I K L M O P Q R S T U V W _ 

A

along(axis) - Method in class org.jetbrains.bio.viktor.F64Array
Returns a sequence of views along the specified axis.
along(axis) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns a sequence of views along the specified axis.
append(other, axis) - Method in class org.jetbrains.bio.viktor.F64Array
Appends this array to another array.
argMax() - Method in class org.jetbrains.bio.viktor.F64Array
Returns the index of the maximum element.
argMax() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns the index of the maximum element.
argMin() - Method in class org.jetbrains.bio.viktor.F64Array
Returns the index of the minimum element.
argMin() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns the index of the minimum element.
argSort($receiver, reverse) - Static method in class org.jetbrains.bio.viktor.SortingKt
Returns a permutation of indices which makes the 1-D array sorted.
asF64Array($receiver) - Static method in class org.jetbrains.bio.viktor.F64ArrayKt
Wraps a given array.
asF64Array($receiver, offset, size) - Static method in class org.jetbrains.bio.viktor.F64ArrayKt
Wraps a given region of the array.
asF64Array($receiver) - Static method in class org.jetbrains.bio.viktor.SerializationKt
Returns a view of the NpyArray as an n-dimensional array.
asSequence$module() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns a sequence of all array elements. Useful for testing.

C

checkShape(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
clone$module() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns a clone of this array. Useful for testing.
Companion - Static variable in class org.jetbrains.bio.viktor.F64Array
 
Companion - Static variable in class org.jetbrains.bio.viktor.F64FlatArray
 
concatenate(first, rest, axis) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Joins a sequence of arrays into a single array.
contains(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
contains(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
copy() - Method in class org.jetbrains.bio.viktor.F64Array
Returns a copy of this array.
copy() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns a copy of this array.
copyTo(other) - Method in class org.jetbrains.bio.viktor.F64Array
Copies elements in this array to other array.
copyTo(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Copies elements in this array to other array.
cumSum() - Method in class org.jetbrains.bio.viktor.F64Array
Computes cumulative sum of the elements.
cumSum() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Computes cumulative sum of the elements.

D

div($receiver, other) - Static method in class org.jetbrains.bio.viktor.DoubleExtensionsKt
 
div(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
div(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
div(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
divAssign(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
divAssign(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
divAssign(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
dot(other) - Method in class org.jetbrains.bio.viktor.F64Array
Computes a dot product between two vectors.
dot(other) - Method in class org.jetbrains.bio.viktor.F64Array
Computes a dot product between two vectors.
dot(other) - Method in class org.jetbrains.bio.viktor.F64Array
Computes a dot product between two vectors.
dot(other) - Method in class org.jetbrains.bio.viktor.F64Array
Computes a dot product between two vectors.
dot(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Computes a dot product between two vectors.
dot(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Computes a dot product between two vectors.
dot(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Computes a dot product between two vectors.
DoubleExtensionsKt - Class in org.jetbrains.bio.viktor
 

E

equals(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
equals(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
exp() - Method in class org.jetbrains.bio.viktor.F64Array
A copying version of expInPlace.
exp() - Method in class org.jetbrains.bio.viktor.F64FlatArray
A copying version of expInPlace.
expInPlace() - Method in class org.jetbrains.bio.viktor.F64Array
Replaces each element x of this array with its exponent exp(x).
expm1() - Method in class org.jetbrains.bio.viktor.F64Array
A copying version of expm1InPlace.
expm1() - Method in class org.jetbrains.bio.viktor.F64FlatArray
A copying version of expm1InPlace.
expm1InPlace() - Method in class org.jetbrains.bio.viktor.F64Array
Replaces each element x of this array with exp(x) - 1.

F

F64Array - Class in org.jetbrains.bio.viktor
A strided n-dimensional array stored in a DoubleArray.
F64Array(data, offset, strides, shape, unrollDim, unrollStride, unrollSize) - Constructor for class org.jetbrains.bio.viktor.F64Array
A strided n-dimensional array stored in a DoubleArray.
F64Array.Companion - Class in org.jetbrains.bio.viktor
 
F64Array.Viewer - Class in org.jetbrains.bio.viktor
 
F64ArrayKt - Class in org.jetbrains.bio.viktor
 
F64FlatArray - Class in org.jetbrains.bio.viktor
An 1-dimensional specialization of class F64Array.
F64FlatArray(data, offset, stride, size) - Constructor for class org.jetbrains.bio.viktor.F64FlatArray
An 1-dimensional specialization of class F64Array.
F64FlatArray.Companion - Class in org.jetbrains.bio.viktor
 
feed(value) - Method in class org.jetbrains.bio.viktor.KahanSum
Supplies a number to be added to the accumulator.
fill(init) - Method in class org.jetbrains.bio.viktor.F64Array
Fills this array with a given init value.
fill(init) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Fills this array with a given init value.
flatten() - Method in class org.jetbrains.bio.viktor.F64Array
Flattens the array into a 1D view in O(1) time.
flatten() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Flattens the array into a 1D view in O(1) time.
full(size, init) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates a vector filled with a given init element.
full(shape, init) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates an array filled with a given init element.

G

get(indices) - Method in class org.jetbrains.bio.viktor.F64Array
Generic getter.
get(pos) - Method in class org.jetbrains.bio.viktor.F64Array
 
get(r, c) - Method in class org.jetbrains.bio.viktor.F64Array
 
get(d, r, c) - Method in class org.jetbrains.bio.viktor.F64Array
 
get(indices) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Returns a subarray with several first indices specified.
get(any, c) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Returns a subarray with index 1 specified to c.
get(pos) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
getData() - Method in class org.jetbrains.bio.viktor.F64Array
Raw data array.
getNDim() - Method in class org.jetbrains.bio.viktor.F64Array
Number of axes in this array.
getOffset() - Method in class org.jetbrains.bio.viktor.F64Array
Offset of the first vector element in the raw data array.
getShape() - Method in class org.jetbrains.bio.viktor.F64Array
Number of elements along each axis.
getSize() - Method in class org.jetbrains.bio.viktor.F64Array
Number of elements along the first axis.
getStrides() - Method in class org.jetbrains.bio.viktor.F64Array
Indexing steps along each axis.
getV() - Method in class org.jetbrains.bio.viktor.F64Array
A broadcasted viewer for this array.

H

hashCode() - Method in class org.jetbrains.bio.viktor.F64Array
 
hashCode() - Method in class org.jetbrains.bio.viktor.F64FlatArray
 

I

INSTANCE - Static variable in class org.jetbrains.bio.viktor._I
A special object used to denote all indices.
InternalsKt - Class in org.jetbrains.bio.viktor
 
invoke(shape) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates a zero-filled flat array of a given shape.
invoke(size, block) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates a flat array of a given size and fills it using block.
invoke(numRows, numColumns, block) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates a matrix with a given number of rows and columns and fills it using block.
invoke(depth, numRows, numColumns, block) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates a 3D array with given dimensions and fills it using block.
isFlattenable() - Method in class org.jetbrains.bio.viktor.F64Array
Returns true if this array can be flattened using flatten.

K

KahanSum - Class in org.jetbrains.bio.viktor
Kahan-Babuska summation.
KahanSum(accumulator) - Constructor for class org.jetbrains.bio.viktor.KahanSum
Kahan-Babuska summation.
KahanSum() - Constructor for class org.jetbrains.bio.viktor.KahanSum
Kahan-Babuska summation.

L

LoaderKt - Class in org.jetbrains.bio.viktor
 
log() - Method in class org.jetbrains.bio.viktor.F64Array
A copying version of logInPlace.
log() - Method in class org.jetbrains.bio.viktor.F64FlatArray
A copying version of logInPlace.
log1p() - Method in class org.jetbrains.bio.viktor.F64Array
A copying version of log1pInPlace.
log1p() - Method in class org.jetbrains.bio.viktor.F64FlatArray
A copying version of log1pInPlace.
log1pInPlace() - Method in class org.jetbrains.bio.viktor.F64Array
Replaces each element x of this array with log(1 + x).
logAddExp(other) - Method in class org.jetbrains.bio.viktor.F64Array
Computes elementwise
logAddExp(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Computes elementwise
logAddExp($receiver, b) - Static method in class org.jetbrains.bio.viktor.MoreMathKt
Evaluates log(exp(a) + exp(b)) using the following trick
logAddExpAssign(other) - Method in class org.jetbrains.bio.viktor.F64Array
Plus-assign for values stored as logarithms.
logAddExpAssign(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Plus-assign for values stored as logarithms.
logInPlace() - Method in class org.jetbrains.bio.viktor.F64Array
Replaces each element x of this array with its natural logarithm log(x).
logRescale() - Method in class org.jetbrains.bio.viktor.F64Array
Rescales the elements so that the sum of their exponents is 1.0.
logSumExp() - Method in class org.jetbrains.bio.viktor.F64Array
Computes
logSumExp() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Computes
logSumExp($receiver) - Static method in class org.jetbrains.bio.viktor.MoreMathKt
 

M

max() - Method in class org.jetbrains.bio.viktor.F64Array
Returns the maximum element.
max() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns the maximum element.
mean() - Method in class org.jetbrains.bio.viktor.F64Array
Computes the mean of the elements.
min() - Method in class org.jetbrains.bio.viktor.F64Array
Returns the minimum element.
min() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns the minimum element.
minus($receiver, other) - Static method in class org.jetbrains.bio.viktor.DoubleExtensionsKt
Operator overloads for Double and class F64Array.
minus(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
minus(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
minus(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
minusAssign(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
minusAssign(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
minusAssign(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
MoreMathKt - Class in org.jetbrains.bio.viktor
 

O

of(first, rest) - Method in class org.jetbrains.bio.viktor.F64Array.Companion
Creates a vector from given elements.
org.jetbrains.bio.viktor - package org.jetbrains.bio.viktor
 

P

partition($receiver, p) - Static method in class org.jetbrains.bio.viktor.SortingKt
Partitions the array.
plus($receiver, other) - Static method in class org.jetbrains.bio.viktor.DoubleExtensionsKt
 
plus(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
plus(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
plus(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
plusAssign(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
plusAssign(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
plusAssign(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
plusAssign(value) - Method in class org.jetbrains.bio.viktor.KahanSum
 
product($receiver) - Static method in class org.jetbrains.bio.viktor.InternalsKt
 

Q

quantile($receiver, q, randomGenerator) - Static method in class org.jetbrains.bio.viktor.RandomKt
Computes the q-th order statistic over this 1-D array.

R

RandomKt - Class in org.jetbrains.bio.viktor
 
reorder(indices, axis) - Method in class org.jetbrains.bio.viktor.F64Array
Applies a given permutation of indices to the elements in the array.
reorder(indices, axis) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Applies a given permutation of indices to the elements in the array.
rescale() - Method in class org.jetbrains.bio.viktor.F64Array
Rescales the elements so that the sum is 1.0.
reshape(shape) - Method in class org.jetbrains.bio.viktor.F64Array
Reshapes this array.
reshape(shape) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Reshapes this array.
result() - Method in class org.jetbrains.bio.viktor.KahanSum
Returns the sum accumulated so far.

S

sd() - Method in class org.jetbrains.bio.viktor.F64Array
Computes the unbiased standard deviation of the elements.
SearchingKt - Class in org.jetbrains.bio.viktor
 
searchSorted($receiver, target) - Static method in class org.jetbrains.bio.viktor.SearchingKt
Returns the insertion index of target into a sorted vector.
SerializationKt - Class in org.jetbrains.bio.viktor
 
set(indices, value) - Method in class org.jetbrains.bio.viktor.F64Array
Generic setter.
set(pos, value) - Method in class org.jetbrains.bio.viktor.F64Array
 
set(r, c, value) - Method in class org.jetbrains.bio.viktor.F64Array
 
set(d, r, c, value) - Method in class org.jetbrains.bio.viktor.F64Array
 
set(indices, other) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Replaces a subarray with several first indices specified with the values from other.
set(indices, init) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Fills a subarray with several first indices specified with init value.
set(any, other) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Replaces the whole array with the values from other.
set(any, other) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Replaces the whole array with other value.
set(any, c, other) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Replaces a subarray with index 1 specified to c with the values from other.
set(any, c, init) - Method in class org.jetbrains.bio.viktor.F64Array.Viewer
Replaces a subarray with index 1 specified to c with the init value.
set(pos, value) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
shuffle($receiver, randomGenerator) - Static method in class org.jetbrains.bio.viktor.RandomKt
Randomly permutes the elements of this 1-D array.
slice(from, to, step, axis) - Method in class org.jetbrains.bio.viktor.F64Array
Creates a sliced view of this array in O(1) time.
sort($receiver, reverse) - Static method in class org.jetbrains.bio.viktor.SortingKt
Sorts the elements in this 1-D array in in descending order.
SortingKt - Class in org.jetbrains.bio.viktor
 
sum() - Method in class org.jetbrains.bio.viktor.F64Array
Returns the sum of the elements.
sum() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns the sum of the elements.

T

times($receiver, other) - Static method in class org.jetbrains.bio.viktor.DoubleExtensionsKt
 
times(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
times(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
times(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
timesAssign(other) - Method in class org.jetbrains.bio.viktor.F64Array
 
timesAssign(update) - Method in class org.jetbrains.bio.viktor.F64Array
 
timesAssign(other) - Method in class org.jetbrains.bio.viktor.F64FlatArray
 
toArray() - Method in class org.jetbrains.bio.viktor.F64Array
Converts this array to a conventional Kotlin structure.
toArray() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Converts this array to a conventional Kotlin structure.
toDoubleArray() - Method in class org.jetbrains.bio.viktor.F64Array
Converts this vector to a DoubleArray.
toDoubleArray() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Converts this vector to a DoubleArray.
toF64Array($receiver) - Static method in class org.jetbrains.bio.viktor.F64ArrayKt
Copies the elements of this nested array into class F64Array of the same shape.
toGenericArray() - Method in class org.jetbrains.bio.viktor.F64Array
Converts this array to an Array.
toGenericArray() - Method in class org.jetbrains.bio.viktor.F64FlatArray
Converts this array to an Array.
toString(maxDisplay, format) - Method in class org.jetbrains.bio.viktor.F64Array
Creates a String representation of the given array.
toString() - Method in class org.jetbrains.bio.viktor.F64Array
 
toString(maxDisplay, format) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Creates a String representation of the given array.
transform(op) - Method in class org.jetbrains.bio.viktor.F64Array
A copying version of transformInPlace.
transform(op) - Method in class org.jetbrains.bio.viktor.F64FlatArray
A copying version of transformInPlace.
transformInPlace(op) - Method in class org.jetbrains.bio.viktor.F64Array
Replaces each element x of this array with op(x) for the given unary operation op.
transformInPlace(op) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Replaces each element x of this array with op(x) for the given unary operation op.

U

unaryMinus() - Method in class org.jetbrains.bio.viktor.F64Array
 
unaryPlus() - Method in class org.jetbrains.bio.viktor.F64Array
 

V

view(index, axis) - Method in class org.jetbrains.bio.viktor.F64Array
Returns a view of this array along the specified axis.
view(index, axis) - Method in class org.jetbrains.bio.viktor.F64FlatArray
Returns a view of this array along the specified axis.
Viewer(a) - Constructor for class org.jetbrains.bio.viktor.F64Array.Viewer
 

W

write($receiver, path, a) - Static method in class org.jetbrains.bio.viktor.SerializationKt
Writes a given matrix to path in NPY format.
write($receiver, name, a) - Static method in class org.jetbrains.bio.viktor.SerializationKt
Writes a given array into an NPZ file under the specified name.

_

_I - Class in org.jetbrains.bio.viktor
A special object used to denote all indices.
A C D E F G H I K L M O P Q R S T U V W _ 
Skip navigation links