From 456f260a3a42d27077c5e7914d3c72d92108dba6 Mon Sep 17 00:00:00 2001 From: "A. Unique TensorFlower" Date: Thu, 27 Feb 2020 08:45:47 -0800 Subject: [PATCH] Mark org/tensorflow/lite/Tensor$QuantizationParams. as @UsedByReflection to avoid it being stripped as dead-code. PiperOrigin-RevId: 297606891 Change-Id: I258a345c68f198c6691f705a2fd41d0034827ab4 --- .../lite/java/src/main/java/org/tensorflow/lite/Tensor.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tensorflow/lite/java/src/main/java/org/tensorflow/lite/Tensor.java b/tensorflow/lite/java/src/main/java/org/tensorflow/lite/Tensor.java index 95b9a41bf32..d309ed70db3 100644 --- a/tensorflow/lite/java/src/main/java/org/tensorflow/lite/Tensor.java +++ b/tensorflow/lite/java/src/main/java/org/tensorflow/lite/Tensor.java @@ -23,6 +23,7 @@ import java.nio.FloatBuffer; import java.nio.IntBuffer; import java.nio.LongBuffer; import java.util.Arrays; +import org.tensorflow.lite.annotations.UsedByReflection; /** * A typed multi-dimensional array used in Tensorflow Lite. @@ -69,6 +70,7 @@ public final class Tensor { * @param scale The scale value used in quantization. * @param zeroPoint The zero point value used in quantization. */ + @UsedByReflection("tensor_jni.cc") public QuantizationParams(final float scale, final int zeroPoint) { this.scale = scale; this.zeroPoint = zeroPoint;