From 3b94c63e1b113b8504221c635c83a5477666605b Mon Sep 17 00:00:00 2001 From: Andrew Selle Date: Tue, 11 Dec 2018 14:48:11 -0800 Subject: [PATCH] Fix filename PiperOrigin-RevId: 225074738 --- .../src/main/java/org/tensorflow/demo/DetectorActivity.java | 4 ++-- .../org/tensorflow/demo/TFLiteObjectDetectionAPIModel.java | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/DetectorActivity.java b/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/DetectorActivity.java index 87160f6b3fb..2feca79e888 100644 --- a/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/DetectorActivity.java +++ b/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/DetectorActivity.java @@ -52,8 +52,8 @@ public class DetectorActivity extends CameraActivity implements OnImageAvailable private static final int TF_OD_API_INPUT_SIZE = 300; private static final boolean TF_OD_API_IS_QUANTIZED = true; private static final String TF_OD_API_MODEL_FILE = "detect.tflite"; - private static final String TF_OD_API_LABELS_FILE = "file:///android_asset/coco_labels_list.txt"; - + private static final String TF_OD_API_LABELS_FILE = "coco_labels_list.txt"; + // Which detection model to use: by default uses Tensorflow Object Detection API frozen // checkpoints. private enum DetectorMode { diff --git a/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/TFLiteObjectDetectionAPIModel.java b/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/TFLiteObjectDetectionAPIModel.java index 9eb21de9d03..afbf3178314 100644 --- a/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/TFLiteObjectDetectionAPIModel.java +++ b/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/TFLiteObjectDetectionAPIModel.java @@ -105,8 +105,7 @@ public class TFLiteObjectDetectionAPIModel implements Classifier { final TFLiteObjectDetectionAPIModel d = new TFLiteObjectDetectionAPIModel(); InputStream labelsInput = null; - String actualFilename = labelFilename.split("file:///android_asset/")[1]; - labelsInput = assetManager.open(actualFilename); + labelsInput = assetManager.open(labelFilename); BufferedReader br = null; br = new BufferedReader(new InputStreamReader(labelsInput)); String line;