summaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2017-01-04 12:18:35 +0100
committerJon Bratseth <bratseth@yahoo-inc.com>2017-01-04 12:18:35 +0100
commita22d1cddc6b946c3506f06db45cd3befd914458f (patch)
tree4ba489eedf47db6c124ddcd65442e7f64a707567 /vespajlib/src/main/java/com/yahoo/tensor
parent3a99092a16b72ce32a2f4da4ef92c18a1b0b4cbf (diff)
Minor change
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
index e47481c0c64..6e03c27af75 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
@@ -627,7 +627,7 @@ public class IndexedTensor implements Tensor {
else if (size == 1)
return new SingleValueIndexes(initialIndexes); // with no (iterating) dimensions, we still return one value, not zero
else if (iterateDimensions.size() == 1)
- return new SingleDimensionIndexes(dimensionSizes, iterateDimensions.get(0), initialIndexes, size); // optimization
+ return new SingleDimensionIndexes(iterateDimensions.get(0), initialIndexes, size); // optimization
else
return new MultivalueIndexes(dimensionSizes, iterateDimensions, initialIndexes, size);
}
@@ -652,7 +652,6 @@ public class IndexedTensor implements Tensor {
/** Returns the address of the current position of these indexes */
private TensorAddress toAddress() {
- // TODO: We may avoid the array copy by issuing a one-time-use address?
return TensorAddress.of(indexes);
}
@@ -756,13 +755,10 @@ public class IndexedTensor implements Tensor {
private final int size;
- private final int[] dimensionSizes;
-
private final int iterateDimension;
- private SingleDimensionIndexes(int[] dimensionSizes, int iterateDimension, int[] initialIndexes, int size) {
+ private SingleDimensionIndexes(int iterateDimension, int[] initialIndexes, int size) {
super(initialIndexes);
- this.dimensionSizes = dimensionSizes;
this.iterateDimension = iterateDimension;
this.size = size;