aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-12-19 18:47:01 +0100
committerJon Bratseth <bratseth@yahoo-inc.com>2016-12-19 18:47:01 +0100
commit0d220bb774e6b2d5886a4548a58ea9a3bc04767d (patch)
tree6cdcf0a6d1c30af1ef2d9f98412de439a2824eeb /vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
parent955cf20d62d0cd480c5d1b5816b1e2a91357f3ef (diff)
Do todos
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
index 9827440cbbb..1ebd6c4179d 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java
@@ -103,7 +103,6 @@ public class IndexedTensor implements Tensor {
return values[toValueIndex(indexes.indexesForReading(), dimensionSizes)];
}
- // TODO: Change to get
private static int toValueIndex(int[] indexes, int[] dimensionSizes) {
if (indexes.length == 1) return indexes[0]; // for speed
if (indexes.length == 0) return 0; // for speed
@@ -114,7 +113,6 @@ public class IndexedTensor implements Tensor {
return valueIndex;
}
- // TODO: Change to get
private static int toValueIndex(TensorAddress address, int[] dimensionSizes) {
if (address.isEmpty()) return 0;
@@ -414,7 +412,7 @@ public class IndexedTensor implements Tensor {
public Map.Entry<TensorAddress, Double> next() {
if ( ! hasNext()) throw new NoSuchElementException("No cell at " + indexes);
- Map.Entry<TensorAddress, Double> current = new Cell(indexes.toAddress(), values[count]); // TODO: Correct to get(indexes)
+ Map.Entry<TensorAddress, Double> current = new Cell(indexes.toAddress(), get(indexes));
count++;
if (hasNext())