diff options
author | Lester Solbakken <lesters@oath.com> | 2021-05-03 09:30:29 +0200 |
---|---|---|
committer | Lester Solbakken <lesters@oath.com> | 2021-05-03 09:30:29 +0200 |
commit | f39354394d5839f7ab0af90225ab82de92f79f2e (patch) | |
tree | 47052d8b500aefb0e528c24350c58f9c880078de /vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java | |
parent | ecdb31279ac8df4abfa4a568b3cd9c263f06adb8 (diff) |
Return 0.0 rather than nan for non-existing tensor cells in Java
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java index 67eace78c45..24578f035a3 100644 --- a/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java +++ b/vespajlib/src/main/java/com/yahoo/tensor/IndexedTensor.java @@ -106,7 +106,7 @@ public abstract class IndexedTensor implements Tensor { return getFloat((int)toValueIndex(indexes, dimensionSizes)); } - /** Returns the value at this address, or NaN if there is no value at this address */ + /** Returns the value at this address, or 0.0 if there is no value at this address */ @Override public double get(TensorAddress address) { // optimize for fast lookup within bounds: @@ -114,7 +114,7 @@ public abstract class IndexedTensor implements Tensor { return get((int)toValueIndex(address, dimensionSizes, type)); } catch (IllegalArgumentException e) { - return Double.NaN; + return 0.0; } } |