fix java problem

pull/9364/head
yeyunpeng 4 years ago
parent 0225c29e71
commit 4f4185aad2

@ -80,24 +80,6 @@ public class MSTensor {
return tensorPtr; return tensorPtr;
} }
private float[] decodeBytes(byte[] bytes) {
if (bytes.length % 4 != 0) {
Log.e("MS_LITE", "Length of bytes should be multi of 4 ");
return null;
}
int size = bytes.length / 4;
float[] ret = new float[size];
for (int i = 0; i < size; i = i + 4) {
int accNum = 0;
accNum = accNum | (bytes[i] & 0xff) << 0;
accNum = accNum | (bytes[i + 1] & 0xff) << 8;
accNum = accNum | (bytes[i + 2] & 0xff) << 16;
accNum = accNum | (bytes[i + 3] & 0xff) << 24;
ret[i / 4] = Float.intBitsToFloat(accNum);
}
return ret;
}
private native int[] getShape(long tensorPtr); private native int[] getShape(long tensorPtr);
private native int getDataType(long tensorPtr); private native int getDataType(long tensorPtr);

@ -59,6 +59,7 @@ public class Model {
fis.close(); fis.close();
} catch (IOException e) { } catch (IOException e) {
Log.e("MS_LITE", "Close file failed"); Log.e("MS_LITE", "Close file failed");
ret = false;
} }
} }
if (null != fileDescriptor) { if (null != fileDescriptor) {
@ -66,6 +67,7 @@ public class Model {
fileDescriptor.close(); fileDescriptor.close();
} catch (IOException e) { } catch (IOException e) {
Log.e("MS_LITE", "Close fileDescriptor failed"); Log.e("MS_LITE", "Close fileDescriptor failed");
ret = false;
} }
} }
} }

Loading…
Cancel
Save