diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-01-20 11:37:11 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2024-01-20 11:38:03 +0100 |
commit | 77df31b8e9af00e02003f04285f24e50bea4e59a (patch) | |
tree | 5fa1058de17ae8ab78f234d91dd7efee8d319fba /vespajlib/src/main/java/com/yahoo | |
parent | 3cf8be5fe60504a02be04009b9348913ae32b564 (diff) |
Rename getIndex => getDirectIndex
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/DirectIndexedAddress.java | 4 | ||||
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/DirectIndexedAddress.java b/vespajlib/src/main/java/com/yahoo/tensor/DirectIndexedAddress.java index 80cb545238c..37752361876 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/DirectIndexedAddress.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/DirectIndexedAddress.java @@ -3,7 +3,7 @@ package com.yahoo.tensor; /** * Utility class for efficient access and iteration along dimensions in Indexed tensors. * Usage: Use setIndex to lock the indexes of the dimensions that don't change in this iteration. - * long base = addr.getIndex(); + * long base = addr.getDirectIndex(); * long stride = addr.getStride(dimension) * i = 0...size_of_dimension * double value = tensor.get(base + i * stride); @@ -30,7 +30,7 @@ public final class DirectIndexedAddress { indexes[dimension] = index; } /** Retrieve the index that can be used for direct lookup in an indexed tensor. */ - public long getIndex() { return directIndex; } + public long getDirectIndex() { return directIndex; } /** returns the stride to be used for the given dimension */ public long getStride(int dimension) { return sizes.productOfDimensionsAfter(dimension); diff --git a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java index d43b4a03f72..93cdc3f630f 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java @@ -94,7 +94,7 @@ public abstract class IndexedTensor implements Tensor { } public double get(DirectIndexedAddress address) { - return get(address.getIndex()); + return get(address.getDirectIndex()); } public DirectIndexedAddress directAddress() { return DirectIndexedAddress.of(dimensionSizes); } /** |