liuyuqiao
37d81eae16
feat(lite): support base lite ipc fork debug
when config it: `all` lite c api will run at fork child server process
use to keep off user process env, as c++ memory issue, we can ASAN to
detect issue, but at user deploy env, there are so many factors may lead
to not easy to rebuild with ASAN, so we support LITE c debug api to
distinguish memory issue from LITE runtime or user caller process env.
more info: use LITE_enable_lite_ipc_debug api to enable fork debug mode
this stage support `base` LITE c api, please refs to:
lite/example/c_example/main.c
will support all LITE c api later.
2 years ago
Megvii Engine Team
399200b3a7
perf(serialization): optimized the memory usage when load new format model
GitOrigin-RevId: 2b7313ebe3
2 years ago
Megvii Engine Team
6c78e68451
fix(lite): fix lite memory leak
GitOrigin-RevId: 075c686162
2 years ago
Megvii Engine Team
2d6476a416
feat(lite): add auto decide model inference format option
GitOrigin-RevId: fcbf945de5
3 years ago
Megvii Engine Team
d610c98756
feat(lite): add disable configure by model info interface
GitOrigin-RevId: cd155a1fcf
3 years ago
Megvii Engine Team
c2e9860feb
chore(license): remove all license in file header
GitOrigin-RevId: a0e31247a6
3 years ago
Megvii Engine Team
597efed40b
feat(lite): add get last error code interface in lite c
GitOrigin-RevId: 280cc88092
3 years ago
Megvii Engine Team
73b518b718
feat(lite): add get physic addr interface in lite
GitOrigin-RevId: e5a9eb1999
3 years ago
Megvii Engine Team
d5ef792309
perf(lite): optimized lite tensor get data by share
GitOrigin-RevId: 62e48ca539
3 years ago
Megvii Engine Team
26b52a61de
feat(lite): add get model infomation before create network interface
GitOrigin-RevId: e499f3ebf8
3 years ago
Megvii Engine Team
b04c3d1456
feat(lite): add set address ptr pair interface
GitOrigin-RevId: 285dacb4da
3 years ago
Megvii Engine Team
e70c07a223
feat(lite): add global layout transform c/c++ interface for lite
GitOrigin-RevId: 36a4b26b42
3 years ago
Megvii Engine Team
8b7649345a
feat(lite): lite support output var no copy option
GitOrigin-RevId: 5b9488cb93
3 years ago
Megvii Engine Team
c361b1936b
feat(lite-c): add lite C callback with user_data API
GitOrigin-RevId: a54237488f
3 years ago
Megvii Engine Team
5e8a9a9597
feat(lite): add get static mem info function in lite c
GitOrigin-RevId: f0d1b3009e
3 years ago
Megvii Engine Team
b84d289338
fix(lite): fix lite c thread local
GitOrigin-RevId: 36d2da7d68
3 years ago
Megvii Engine Team
a2a46b56ef
fix(lite): fix rknn error in lite
GitOrigin-RevId: b66aa1bf73
3 years ago
Megvii Engine Team
369c2ccc5a
style(all): reformat c++ code
GitOrigin-RevId: 3ffd1b211f
3 years ago
Megvii Engine Team
f971982829
feat(lite): add header licence
GitOrigin-RevId: bcd6860e8c
3 years ago
Megvii Engine Team
71230e9a00
feat(lite): open source for lite
GitOrigin-RevId: f442431381
3 years ago