- 25 Jun, 2019 1 commit
-
-
Summary: In multi-threaded applications where we have multiple inferences on the same model in parallel (consider e.g. a TTS system handling multiple requests), it can be useful to share the parameters of a model amongst these multiple instances. This improves the cache utilization behaviour of the system, as multiple cores can use the same set of weights instead of evicting the identical copies of weights in a shared cache. As the underlying `NDArray` instances in `data_entry_` implement a ref-counted based sharing system, this is a simple modification of the `GraphRuntime::LoadParams` logic to instead copy parameters from an existing GraphRuntime instance. This is a little ugly in that we need both the pre-existing GraphRuntime instance, as well as the 'serialized' params (since we need to know the set of names we should copy), but without imposing additional assumptions (i.e. storing the set of param names in GraphRuntime, and enforcing that shared param names are identical to the parameters set in the preceding `LoadParams` call), this seems unavoidable. Test Plan: Unit test added.
Andrew Tulloch committed
-
- 23 May, 2019 1 commit
-
-
hlu1 committed
-
- 21 May, 2019 1 commit
-
-
hlu1 committed
-
- 11 May, 2019 1 commit
-
-
hlu1 committed
-
- 10 Apr, 2019 1 commit
-
-
eqy committed
-
- 08 Apr, 2019 1 commit
-
-
* [HEADER] ASF header dir=include * [HEADER] ASF Header dir=src * [HEADER] ASF Header -dir=python * [HEADER] ASF header dir=topi * [HEADER] ASF Header dir=nnvm * [HEADER] ASF Header -dir=tutorials * [HEADER] ASF Header dir=tests * [HEADER] ASF Header -dir=docker * fix whitespace * [HEADER] ASF Header -dir=jvm * [HEADER] ASF Header -dir=web * [HEADER] ASF Header --dir=apps * [HEADER] ASF Header --dir=vta * [HEADER] ASF Header -dir=go * temp * [HEADER] ASF Header --dir=rust * [HEADER] Add ASF Header --dir=cmake * [HEADER] ASF Header --dir=docs * [HEADER] Header for Jenkinsfile * [HEADER] ASF Header to toml and md * [HEADER] ASF Header to gradle * Finalize rat cleanup * Fix permission * Fix java test * temporary remove nnvm onnx test
Tianqi Chen committed
-
- 02 Apr, 2019 1 commit
-
-
Balint Cristian committed
-
- 30 Mar, 2019 2 commits
-
-
Tianqi Chen committed
-
Haichen Shen committed
-
- 29 Mar, 2019 2 commits
-
-
Andrew Tulloch committed
-
Haichen Shen committed
-
- 26 Mar, 2019 1 commit
-
-
hlu1 committed
-
- 18 Mar, 2019 1 commit
-
-
Ruslan Baratov committed
-
- 17 Mar, 2019 1 commit
-
-
Ruslan Baratov committed
-
- 05 Mar, 2019 1 commit
-
-
* use LLVM linker * error message improved in case of filenotfound * linting error fixed
Martin Boos committed
-
- 27 Feb, 2019 2 commits
-
-
Denis Khalikov committed
-
hlu1 committed
-
- 21 Feb, 2019 1 commit
-
-
Marcus Shawcroft committed
-
- 12 Feb, 2019 1 commit
-
-
Marina Kolpakova committed
-
- 29 Jan, 2019 1 commit
-
-
Wuwei Lin committed
-
- 24 Dec, 2018 1 commit
-
-
masahi committed
-
- 13 Dec, 2018 1 commit
-
-
typo: Xlinx => Xilinx
Liang ZOU committed
-
- 12 Dec, 2018 1 commit
-
-
* fix a issue when running with graph_runtime_debug in python; * add support to `debug_get_output` in python; * comply with the linter;
Liangfu Chen committed
-
- 11 Dec, 2018 1 commit
-
-
Ruslan Baratov committed
-
- 06 Dec, 2018 1 commit
-
-
hlu1 committed
-
- 04 Dec, 2018 1 commit
-
-
Signed-off-by: Zhebin Jin <zhebin.jzb@alibaba-inc.com>
Zhebin Jin committed
-
- 01 Dec, 2018 1 commit
-
-
lihaozhehw committed
-
- 29 Nov, 2018 1 commit
-
-
Pratyush Patel committed
-
- 28 Nov, 2018 1 commit
-
-
* Implement C code generation with tests * Code cleanup * Implement C code generation with tests * Code cleanup * tabs to spaces * make lint compliant * update export_library and reserve unique C keywords * move ReserveKeywordsAsUnique to codegen_c * some documentation and code cleanup * use tvm.contrib.util for tempdir in testcases
Pratyush Patel committed
-
- 15 Nov, 2018 1 commit
-
-
This fixes issues with failing tests on PowerPC.
Andrew Tulloch committed
-
- 10 Nov, 2018 1 commit
-
-
Andrew Tulloch committed
-
- 05 Nov, 2018 1 commit
-
-
Tianqi Chen committed
-
- 15 Oct, 2018 1 commit
-
-
Siju committed
-
- 12 Oct, 2018 1 commit
-
-
KeDengMS committed
-
- 04 Oct, 2018 1 commit
-
-
Siju committed
-
- 22 Sep, 2018 1 commit
-
-
Zhi committed
-
- 20 Sep, 2018 1 commit
-
-
Lianmin Zheng committed
-
- 11 Sep, 2018 1 commit
-
-
Siva committed
-
- 06 Sep, 2018 2 commits
-
-
Lianmin Zheng committed
-
Liangfu Chen committed
-