class |
Argmax<NAMETYPE extends Name> |
|
class |
Argmin<NAMETYPE extends Name> |
|
class |
CompositeTensorFunction<NAMETYPE extends Name> |
A composite tensor function is a tensor function which can be expressed (less tersely)
as a tree of primitive tensor functions.
|
class |
Concat<NAMETYPE extends Name> |
Concatenation of two tensors along an (indexed) dimension
|
class |
ConstantTensor<NAMETYPE extends Name> |
A function which returns a constant tensor.
|
class |
Diag<NAMETYPE extends Name> |
A tensor generator which returns a tensor of any dimension filled with 1 in the diagonal and 0 elsewhere.
|
class |
DynamicTensor<NAMETYPE extends Name> |
A function which is a tensor whose values are computed by individual lambda functions on evaluation.
|
class |
Generate<NAMETYPE extends Name> |
An indexed tensor whose values are generated by a function
|
class |
Join<NAMETYPE extends Name> |
The join tensor operation produces a tensor from the argument tensors containing the set of cells
given by the cross product of the cells of the given tensors, having as values the value produced by
applying the given combinator function on the values from the two source cells.
|
class |
L1Normalize<NAMETYPE extends Name> |
|
class |
L2Normalize<NAMETYPE extends Name> |
|
class |
Map<NAMETYPE extends Name> |
The map tensor function produces a tensor where the given function is applied on each cell value.
|
class |
Matmul<NAMETYPE extends Name> |
|
class |
Merge<NAMETYPE extends Name> |
The merge tensor operation produces from two argument tensors having equal types
a tensor having the same type where the values are the union of the values of both tensors.
|
class |
PrimitiveTensorFunction<NAMETYPE extends Name> |
A primitive tensor function is a tensor function which cannot be expressed in terms of other tensor functions.
|
class |
Random<NAMETYPE extends Name> |
A tensor generator which returns a tensor of any dimension filled with random numbers between 0 and 1.
|
class |
Range<NAMETYPE extends Name> |
A tensor generator which returns a tensor of any dimension filled with the sum of the tensor
indexes of each position.
|
class |
Reduce<NAMETYPE extends Name> |
The reduce tensor operation returns a tensor produced from the argument tensor where some dimensions
are collapsed to a single value using an aggregator function.
|
class |
ReduceJoin<NAMETYPE extends Name> |
An optimization for tensor expressions where a join immediately follows a
reduce.
|
class |
Rename<NAMETYPE extends Name> |
The rename tensor function returns a tensor where some dimensions are assigned new names.
|
interface |
ScalarFunction<NAMETYPE extends Name> |
A function which returns a scalar
|
class |
Slice<NAMETYPE extends Name> |
Returns a subspace of a tensor
|
static class |
Slice.DimensionValue<NAMETYPE extends Name> |
|
class |
Softmax<NAMETYPE extends Name> |
|
class |
TensorFunction<NAMETYPE extends Name> |
A representation of a tensor function which is able to be translated to a set of primitive
tensor functions if necessary.
|
class |
XwPlusB<NAMETYPE extends Name> |
|