Uses of Class
com.yahoo.tensor.functions.TensorFunction
-
Packages that use TensorFunction Package Description com.yahoo.tensor.evaluation Tensor data typescom.yahoo.tensor.functions Tensor function evaluation -
-
Uses of TensorFunction in com.yahoo.tensor.evaluation
Subclasses of TensorFunction in com.yahoo.tensor.evaluation Modifier and Type Class Description class
VariableTensor
A tensor variable name which resolves to a tensor in the context at evaluation timeMethods in com.yahoo.tensor.evaluation that return TensorFunction Modifier and Type Method Description TensorFunction
VariableTensor. withArguments(java.util.List<TensorFunction> arguments)
Methods in com.yahoo.tensor.evaluation that return types with arguments of type TensorFunction Modifier and Type Method Description java.util.List<TensorFunction>
VariableTensor. arguments()
Method parameters in com.yahoo.tensor.evaluation with type arguments of type TensorFunction Modifier and Type Method Description TensorFunction
VariableTensor. withArguments(java.util.List<TensorFunction> arguments)
-
Uses of TensorFunction in com.yahoo.tensor.functions
Subclasses of TensorFunction in com.yahoo.tensor.functions Modifier and Type Class Description class
Argmax
class
Argmin
class
CompositeTensorFunction
A composite tensor function is a tensor function which can be expressed (less tersely) as a tree of primitive tensor functions.class
Concat
Concatenation of two tensors along an (indexed) dimensionclass
ConstantTensor
A function which returns a constant tensor.class
Diag
A tensor generator which returns a tensor of any dimension filled with 1 in the diagonal and 0 elsewhere.class
Generate
An indexed tensor whose values are generated by a functionclass
Join
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
class
L2Normalize
class
Map
The map tensor function produces a tensor where the given function is applied on each cell value.class
Matmul
class
PrimitiveTensorFunction
A primitive tensor function is a tensor function which cannot be expressed in terms of other tensor functions.class
Random
A tensor generator which returns a tensor of any dimension filled with random numbers between 0 and 1.class
Range
A tensor generator which returns a tensor of any dimension filled with the sum of the tensor indexes of each position.class
Reduce
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
An optimization for tensor expressions where a join immediately follows a reduce.class
Rename
The rename tensor function returns a tensor where some dimensions are assigned new names.class
Softmax
class
XwPlusB
Methods in com.yahoo.tensor.functions that return TensorFunction Modifier and Type Method Description TensorFunction
Map. argument()
TensorFunction
Reduce. argument()
TensorFunction
Argmax. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Argmin. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Concat. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
ConstantTensor. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Diag. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Generate. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Join. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
L1Normalize. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
L2Normalize. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Map. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Matmul. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Random. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Range. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Reduce. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
ReduceJoin. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Rename. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Softmax. withArguments(java.util.List<TensorFunction> arguments)
abstract TensorFunction
TensorFunction. withArguments(java.util.List<TensorFunction> arguments)
Returns a copy of this tensor function with the arguments replaced by the given list of arguments.TensorFunction
XwPlusB. withArguments(java.util.List<TensorFunction> arguments)
Methods in com.yahoo.tensor.functions that return types with arguments of type TensorFunction Modifier and Type Method Description java.util.List<TensorFunction>
Argmax. arguments()
java.util.List<TensorFunction>
Argmin. arguments()
java.util.List<TensorFunction>
Concat. arguments()
java.util.List<TensorFunction>
ConstantTensor. arguments()
java.util.List<TensorFunction>
Diag. arguments()
java.util.List<TensorFunction>
Generate. arguments()
java.util.List<TensorFunction>
Join. arguments()
java.util.List<TensorFunction>
L1Normalize. arguments()
java.util.List<TensorFunction>
L2Normalize. arguments()
java.util.List<TensorFunction>
Map. arguments()
java.util.List<TensorFunction>
Matmul. arguments()
java.util.List<TensorFunction>
Random. arguments()
java.util.List<TensorFunction>
Range. arguments()
java.util.List<TensorFunction>
Reduce. arguments()
java.util.List<TensorFunction>
ReduceJoin. arguments()
java.util.List<TensorFunction>
Rename. arguments()
java.util.List<TensorFunction>
Softmax. arguments()
abstract java.util.List<TensorFunction>
TensorFunction. arguments()
Returns the function arguments of this node in the order they are appliedjava.util.List<TensorFunction>
XwPlusB. arguments()
Method parameters in com.yahoo.tensor.functions with type arguments of type TensorFunction Modifier and Type Method Description TensorFunction
Argmax. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Argmin. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Concat. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
ConstantTensor. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Diag. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Generate. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Join. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
L1Normalize. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
L2Normalize. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Map. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Matmul. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Random. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Range. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Reduce. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
ReduceJoin. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Rename. withArguments(java.util.List<TensorFunction> arguments)
TensorFunction
Softmax. withArguments(java.util.List<TensorFunction> arguments)
abstract TensorFunction
TensorFunction. withArguments(java.util.List<TensorFunction> arguments)
Returns a copy of this tensor function with the arguments replaced by the given list of arguments.TensorFunction
XwPlusB. withArguments(java.util.List<TensorFunction> arguments)
Constructors in com.yahoo.tensor.functions with parameters of type TensorFunction Constructor Description Argmax(TensorFunction argument, java.lang.String dimension)
Argmin(TensorFunction argument, java.lang.String dimension)
Concat(TensorFunction argumentA, TensorFunction argumentB, java.lang.String dimension)
Join(TensorFunction argumentA, TensorFunction argumentB, java.util.function.DoubleBinaryOperator combinator)
L1Normalize(TensorFunction argument, java.lang.String dimension)
L2Normalize(TensorFunction argument, java.lang.String dimension)
Map(TensorFunction argument, java.util.function.DoubleUnaryOperator mapper)
Matmul(TensorFunction argument1, TensorFunction argument2, java.lang.String dimension)
Reduce(TensorFunction argument, Reduce.Aggregator aggregator)
Creates a reduce function reducing all dimensionsReduce(TensorFunction argument, Reduce.Aggregator aggregator, java.lang.String dimension)
Creates a reduce function reducing a single dimensionReduce(TensorFunction argument, Reduce.Aggregator aggregator, java.util.List<java.lang.String> dimensions)
Creates a reduce function.ReduceJoin(TensorFunction argumentA, TensorFunction argumentB, java.util.function.DoubleBinaryOperator combinator, Reduce.Aggregator aggregator, java.util.List<java.lang.String> dimensions)
Rename(TensorFunction argument, java.lang.String fromDimension, java.lang.String toDimension)
Rename(TensorFunction argument, java.util.List<java.lang.String> fromDimensions, java.util.List<java.lang.String> toDimensions)
Softmax(TensorFunction argument, java.lang.String dimension)
XwPlusB(TensorFunction x, TensorFunction w, TensorFunction b, java.lang.String dimension)
-