[tvm4j] RPC Server (#268)
* [tvm4j] RPC Server * [tvm4j] fix recursively function calling; connect to proxy server; osx rename .so to .dylib * [tvm4j] test case for proxy connection; thread pool for serving
Showing
- jvm/assembly/osx-x86_64-cpu/src/main/assembly/assembly.xml 1 addition, 1 deletionjvm/assembly/osx-x86_64-cpu/src/main/assembly/assembly.xml
- jvm/core/pom.xml 4 additions, 1 deletionjvm/core/pom.xml
- jvm/core/src/main/java/ml/dmlc/tvm/Base.java 12 additions, 1 deletionjvm/core/src/main/java/ml/dmlc/tvm/Base.java
- jvm/core/src/main/java/ml/dmlc/tvm/Function.java 1 addition, 1 deletionjvm/core/src/main/java/ml/dmlc/tvm/Function.java
- jvm/core/src/main/java/ml/dmlc/tvm/NativeLibraryLoader.java 1 addition, 1 deletionjvm/core/src/main/java/ml/dmlc/tvm/NativeLibraryLoader.java
- jvm/core/src/main/java/ml/dmlc/tvm/TVMContext.java 5 additions, 5 deletionsjvm/core/src/main/java/ml/dmlc/tvm/TVMContext.java
- jvm/core/src/main/java/ml/dmlc/tvm/rpc/Client.java 49 additions, 0 deletionsjvm/core/src/main/java/ml/dmlc/tvm/rpc/Client.java
- jvm/core/src/main/java/ml/dmlc/tvm/rpc/RPC.java 48 additions, 0 deletionsjvm/core/src/main/java/ml/dmlc/tvm/rpc/RPC.java
- jvm/core/src/main/java/ml/dmlc/tvm/rpc/RPCSession.java 255 additions, 0 deletionsjvm/core/src/main/java/ml/dmlc/tvm/rpc/RPCSession.java
- jvm/core/src/main/java/ml/dmlc/tvm/rpc/Server.java 361 additions, 0 deletionsjvm/core/src/main/java/ml/dmlc/tvm/rpc/Server.java
- jvm/core/src/test/java/ml/dmlc/tvm/rpc/RPCTest.java 124 additions, 0 deletionsjvm/core/src/test/java/ml/dmlc/tvm/rpc/RPCTest.java
- jvm/core/src/test/scripts/test_rpc_proxy_server.py 20 additions, 0 deletionsjvm/core/src/test/scripts/test_rpc_proxy_server.py
- jvm/native/src/main/native/ml_dmlc_tvm_native_c_api.cc 16 additions, 10 deletionsjvm/native/src/main/native/ml_dmlc_tvm_native_c_api.cc
- tests/scripts/task_java_unittest.sh 8 additions, 1 deletiontests/scripts/task_java_unittest.sh
Loading
Please register or sign in to comment