Uses of Class
com.yahoo.tensor.TensorAddress
-
Packages that use TensorAddress Package Description com.yahoo.tensor Tensor data typescom.yahoo.tensor.functions Tensor function evaluation -
-
Uses of TensorAddress in com.yahoo.tensor
Methods in com.yahoo.tensor that return TensorAddress Modifier and Type Method Description TensorAddress
IndexedTensor.SubspaceIterator. address()
Returns the address of the cell this currently points to (which may be an invalid position)TensorAddress
PartialAddress. asAddress(TensorType type)
Returns this as an address in the given tensor typeTensorAddress
TensorAddress.Builder. build()
TensorAddress
Tensor.Cell. getKey()
static TensorAddress
TensorAddress. of(long... labels)
static TensorAddress
TensorAddress. of(java.lang.String[] labels)
static TensorAddress
TensorAddress. ofLabels(java.lang.String... labels)
TensorAddress
IndexedTensor.Indexes. toAddress()
Returns the address of the current position of these indexesabstract TensorAddress
TensorAddress. withLabel(int labelIndex, long label)
Methods in com.yahoo.tensor that return types with arguments of type TensorAddress Modifier and Type Method Description java.util.Map<TensorAddress,java.lang.Double>
IndexedTensor. cells()
java.util.Map<TensorAddress,java.lang.Double>
MappedTensor. cells()
java.util.Map<TensorAddress,java.lang.Double>
MixedTensor. cells()
java.util.Map<TensorAddress,java.lang.Double>
Tensor. cells()
Returns an immutable map of the cells of this in no particular order.Methods in com.yahoo.tensor with parameters of type TensorAddress Modifier and Type Method Description Tensor.Builder
MixedTensor.BoundBuilder. block(TensorAddress sparsePart, double[] values)
MappedTensor.Builder
MappedTensor.Builder. cell(TensorAddress address, double value)
MappedTensor.Builder
MappedTensor.Builder. cell(TensorAddress address, float value)
Tensor.Builder
MixedTensor.BoundBuilder. cell(TensorAddress address, double value)
Tensor.Builder
MixedTensor.BoundBuilder. cell(TensorAddress address, float value)
Tensor.Builder
MixedTensor.UnboundBuilder. cell(TensorAddress address, double value)
Tensor.Builder
MixedTensor.UnboundBuilder. cell(TensorAddress address, float value)
Tensor.Builder
Tensor.Builder. cell(TensorAddress address, double value)
Add a cellTensor.Builder
Tensor.Builder. cell(TensorAddress address, float value)
int
TensorAddress. compareTo(TensorAddress other)
IndexedTensor.DirectIndexBuilder
MixedTensor.BoundBuilder. denseSubspaceBuilder(TensorAddress sparseAddress)
double
IndexedTensor. get(TensorAddress address)
Returns the value at this address, or NaN if there is no value at this addressdouble
MappedTensor. get(TensorAddress address)
double
MixedTensor. get(TensorAddress address)
Returns the value at the given addressdouble
Tensor. get(TensorAddress address)
Returns the value of a cell, or NaN if this cell does not exist/have no valuevoid
MixedTensor.UnboundBuilder. trackBounds(TensorAddress address)
Method parameters in com.yahoo.tensor with type arguments of type TensorAddress Modifier and Type Method Description default Tensor
Tensor. modify(java.util.function.DoubleBinaryOperator op, java.util.Map<TensorAddress,java.lang.Double> cells)
Returns a new tensor where existing cells in this tensor have been modified according to the given operation and cells in the given map.Tensor
IndexedTensor. remove(java.util.Set<TensorAddress> addresses)
Tensor
MappedTensor. remove(java.util.Set<TensorAddress> addresses)
Tensor
MixedTensor. remove(java.util.Set<TensorAddress> addresses)
Tensor
Tensor. remove(java.util.Set<TensorAddress> addresses)
Returns a new tensor where existing cells in this tensor have been removed according to the given set of addresses. -
Uses of TensorAddress in com.yahoo.tensor.functions
Method parameters in com.yahoo.tensor.functions with type arguments of type TensorAddress Modifier and Type Method Description static <NAMETYPE extends Name>
DynamicTensor<NAMETYPE>DynamicTensor. from(TensorType type, java.util.Map<TensorAddress,ScalarFunction<NAMETYPE>> cells)
Creates a dynamic tensor function.
-