xref: /aosp_15_r20/external/tflite-support/proguard.flags (revision b16991f985baa50654c05c5adbb3c8bbcfb40082)
1*b16991f9SAndroid Build Coastguard Worker# Stop proguard from stripping away code used by tensorflow JNI library.
2*b16991f9SAndroid Build Coastguard Worker-keepclassmembers class org.tensorflow.lite.NativeInterpreterWrapper {
3*b16991f9SAndroid Build Coastguard Worker    private long inferenceDurationNanoseconds;
4*b16991f9SAndroid Build Coastguard Worker}
5*b16991f9SAndroid Build Coastguard Worker
6*b16991f9SAndroid Build Coastguard Worker-keep class org.tensorflow.lite.annotations.UsedByReflection
7*b16991f9SAndroid Build Coastguard Worker-keep @org.tensorflow.lite.annotations.UsedByReflection class *
8*b16991f9SAndroid Build Coastguard Worker-keepclassmembers class * {
9*b16991f9SAndroid Build Coastguard Worker    @org.tensorflow.lite.annotations.UsedByReflection *;
10*b16991f9SAndroid Build Coastguard Worker}