Mark org/tensorflow/lite/Tensor$QuantizationParams.<init> as @UsedByReflection to avoid it being stripped as dead-code.

PiperOrigin-RevId: 297606891
Change-Id: I258a345c68f198c6691f705a2fd41d0034827ab4
This commit is contained in:
A. Unique TensorFlower 2020-02-27 08:45:47 -08:00 committed by TensorFlower Gardener
parent 66fb3dbbd7
commit 456f260a3a

View File

@ -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;