1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class com_samsung_onert_NativeSessionWrapper */
5 #ifndef _Included_com_samsung_onert_NativeSessionWrapper
6 #define _Included_com_samsung_onert_NativeSessionWrapper
11 * Class: com_samsung_onert_NativeSessionWrapper
12 * Method: nativeCreateSession
15 JNIEXPORT jlong JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeCreateSession(JNIEnv *,
19 * Class: com_samsung_onert_NativeSessionWrapper
20 * Method: nativeCloseSession
23 JNIEXPORT void JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeCloseSession(JNIEnv *,
28 * Class: com_samsung_onert_NativeSessionWrapper
29 * Method: nativeLoadModelFromFile
30 * Signature: (JLjava/lang/String;)Z
32 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeLoadModelFromFile(
33 JNIEnv *, jobject, jlong, jstring);
36 * Class: com_samsung_onert_NativeSessionWrapper
37 * Method: nativePrepare
40 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativePrepare(JNIEnv *,
45 * Class: com_samsung_onert_NativeSessionWrapper
49 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeRun(JNIEnv *, jobject,
53 * Class: com_samsung_onert_NativeSessionWrapper
54 * Method: nativeSetInput
55 * Signature: (JIILjava/nio/ByteBuffer;I)Z
57 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeSetInput(
58 JNIEnv *, jobject, jlong, jint, jint, jobject, jint);
61 * Class: com_samsung_onert_NativeSessionWrapper
62 * Method: nativeSetOutput
63 * Signature: (JIILjava/nio/ByteBuffer;I)Z
65 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeSetOutput(
66 JNIEnv *, jobject, jlong, jint, jint, jobject, jint);
69 * Class: com_samsung_onert_NativeSessionWrapper
70 * Method: nativeSetInputLayout
73 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeSetInputLayout(
74 JNIEnv *, jobject, jlong, jint, jint);
77 * Class: com_samsung_onert_NativeSessionWrapper
78 * Method: nativeSetOutputLayout
81 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeSetOutputLayout(
82 JNIEnv *, jobject, jlong, jint, jint);
85 * Class: com_samsung_onert_NativeSessionWrapper
86 * Method: nativeGetInputSize
89 JNIEXPORT jint JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeGetInputSize(JNIEnv *,
94 * Class: com_samsung_onert_NativeSessionWrapper
95 * Method: nativeGetOutputSize
98 JNIEXPORT jint JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeGetOutputSize(JNIEnv *,
103 * Class: com_samsung_onert_NativeSessionWrapper
104 * Method: nativeGetInputTensorInfo
105 * Signature: (JILcom/samsung/onert/NativeSessionWrapper/InternalTensorInfo;)Z
107 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeGetInputTensorInfo(
108 JNIEnv *, jobject, jlong, jint, jobject);
111 * Class: com_samsung_onert_NativeSessionWrapper
112 * Method: nativeGetOutputTensorInfo
113 * Signature: (JILcom/samsung/onert/NativeSessionWrapper/InternalTensorInfo;)Z
115 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeGetOutputTensorInfo(
116 JNIEnv *, jobject, jlong, jint, jobject);
119 * Class: com_samsung_onert_NativeSessionWrapper
120 * Method: nativeSetAvailableBackends
121 * Signature: (JLjava/lang/String;)Z
123 JNIEXPORT jboolean JNICALL Java_com_samsung_onert_NativeSessionWrapper_nativeSetAvailableBackends(
124 JNIEnv *, jobject, jlong, jstring);