Megvii Engine Team
39ba30214d
feat(src): add adaptor between custom op and graph runtime
GitOrigin-RevId: 834c0ac72b
3 years ago
Megvii Engine Team
c9134717c6
feat(src/custom): add tensor and tensor attrs in custom namespace
GitOrigin-RevId: 9f69259205
3 years ago
Megvii Engine Team
43fb2c4afb
feat(opr): let roll support empty IO
GitOrigin-RevId: b9a59b623a
3 years ago
Megvii Engine Team
b2827cb1b1
feat(opr): let Dot, MatrixMul and BatchedMatrixMul support empty input
GitOrigin-RevId: 10a3c5b106
3 years ago
Megvii Engine Team
50f738772b
feat(opr): let Copy and Identity support empty IO
GitOrigin-RevId: 4e49d8eae8
3 years ago
Megvii Engine Team
74cbc10d82
feat(opr): let batchnorm support empty IO
GitOrigin-RevId: 219411c80c
3 years ago
Megvii Engine Team
8ae61752a0
feat(opr): let nms support empty IO
GitOrigin-RevId: 4c51b1aedb
3 years ago
Megvii Engine Team
1a1748daf1
feat(opr): let Argsort support empty IO
GitOrigin-RevId: 05fcac6e47
3 years ago
Megvii Engine Team
7234efe1e7
feat(opr): let random op support empty output
GitOrigin-RevId: a2174975aa
3 years ago
Megvii Engine Team
3bc94738ba
fix(profiler): do not assume clock duration and time_point type
GitOrigin-RevId: 2015bc30bd
3 years ago
Megvii Engine Team
b7e6bd7bba
feat(profiler): custom event support device
GitOrigin-RevId: 4709c44b39
3 years ago
Megvii Engine Team
defbc20efb
fix(profiler): fix profiler in dtr
GitOrigin-RevId: 79b5a6b526
3 years ago
Megvii Engine Team
d4c71f92dc
perf(profiler): reduce profiler host overhead
GitOrigin-RevId: 92cea560f5
3 years ago
Megvii Engine Team
8fddd8089d
fix(profiler): respect record_device option
GitOrigin-RevId: 7c9a8cfba7
4 years ago
Megvii Engine Team
59d5976622
fix(profiler): collect records when thread exit
GitOrigin-RevId: fb796dd61c
4 years ago
Megvii Engine Team
a841d8e76f
refactor(profiler): refactor event processing
GitOrigin-RevId: 26f0c5a6e1
4 years ago
Megvii Engine Team
dff7719e87
feat(mge/distributed): add preload host data with op
fix(mge/distributed): change api name with preload
fix(mge/distributed): fix recursive model in preload tensor
fix(mge/distributed): fix recursive when cache contain None
GitOrigin-RevId: 80e2a6dd70
3 years ago
Megvii Engine Team
8b94f49328
fix(dnn/cuda): fix elemwise and relayout int4 bug when last shape is 1
GitOrigin-RevId: e7d64c4987
3 years ago
Megvii Engine Team
694aa1bd92
feat(dnn): add heuristic cache
GitOrigin-RevId: 35e942b5e3
3 years ago
Megvii Engine Team
ca4374b6e2
perf(subgraph): remove unnecessary sync
GitOrigin-RevId: 1546286706
3 years ago
Megvii Engine Team
ad079009e1
fix(interpreter): avoid deadlock in GetValue
GitOrigin-RevId: fd43873167
3 years ago
Megvii Engine Team
4688bbabad
refactor(functional): hide functional.vision and replace with functional.nn
GitOrigin-RevId: b6888c7f65
3 years ago
Megvii Engine Team
8796586b89
refactor(functional): import all from metric in nn
GitOrigin-RevId: 41ab78d78d
3 years ago
Megvii Engine Team
fb15b3012c
docs(readme): fix md relative path
GitOrigin-RevId: 27c830e530
3 years ago
Megvii Engine Team
bc9cfc277a
feat(mgb): add arm resize nchwxx and naive nearest interp
GitOrigin-RevId: d5fbd59a30
3 years ago
zhanghaolong
589b427e15
Update README.md
3 years ago
Megvii Engine Team
d5cff81c1e
fix(mge): limit task queue size
GitOrigin-RevId: a25c3390fc
3 years ago
Megvii Engine Team
4ef911361f
docs(readme): update build md
GitOrigin-RevId: 279a202eb2
3 years ago
Megvii Engine Team
bc9c47e77d
fix(mgb): use link.exe when compile windows
GitOrigin-RevId: 0b9073acce
3 years ago
Megvii Engine Team
668a848600
fix(cmake/windows): fix low probability build failed on Windows
GitOrigin-RevId: 21fe964bbb
3 years ago
Megvii Engine Team
26ac2b00fe
fix(cmake): opt cmake script: support list option and config ninja max jobs
GitOrigin-RevId: ef6c4a10f5
3 years ago
Megvii Engine Team
af80d365be
fix(cmake/windows): fix cmake install failed on Windows
GitOrigin-RevId: 2c6ba34dbd
3 years ago
Megvii Engine Team
8e4c3c5313
feat(imperative/opr): fix extern c opr mace example md
GitOrigin-RevId: b83fa4568b
3 years ago
Megvii Engine Team
27f2ecc436
feat(imperative/opr): add extern c opr and support dump
GitOrigin-RevId: b29e374c60
3 years ago
Megvii Engine Team
91264f3797
fix(traced_module): fix __getattr__ of TracedModuleBuilder
GitOrigin-RevId: 94d91d6938
3 years ago
Megvii Engine Team
526c82c858
feat(traced_module): delete value of node when it will not be used by any expr
GitOrigin-RevId: 3fb7350d01
3 years ago
Megvii Engine Team
db9ca19633
refactor(traced_module): refactor some testcases and examples
GitOrigin-RevId: e06f733cdd
3 years ago
Megvii Engine Team
6ce1483bc9
fix(utils/network): fix replace var in different networks
GitOrigin-RevId: 8d1356ddb1
3 years ago
Megvii Engine Team
73d25779ae
fix(ops): check index layout for IndexingOneHot
GitOrigin-RevId: 80b42a8de9
3 years ago
Megvii Engine Team
1019865071
feat(module): add tensors and named_tensors
GitOrigin-RevId: cb56d65d38
3 years ago
Megvii Engine Team
bd817f3af2
perf(syncbn): fallback to bn when sync is not required
GitOrigin-RevId: e89fdd87b0
3 years ago
Megvii Engine Team
ffcb4dacd9
style(mge): change the pad opr doc and format
GitOrigin-RevId: 7b20e96519
3 years ago
Megvii Engine Team
43cb305e53
feat(mge): add imperative pad
GitOrigin-RevId: de79de536f
3 years ago
Megvii Engine Team
567586a037
feat(mgb): fastrun algo profile deduplication
GitOrigin-RevId: 0d1bed781d
3 years ago
Megvii Engine Team
8110bb219a
fix(cmake/env): fix a bug about env set in cmake build mode
GitOrigin-RevId: 492eaf428a
3 years ago
Megvii Engine Team
0a665ea452
feat(mge/device): enable to get cuda compute capability
GitOrigin-RevId: b5d3f2225c
3 years ago
Megvii Engine Team
722aecd437
feat(mgb): support fp16 nhwc backward
GitOrigin-RevId: 954ac6405a
3 years ago
Megvii Engine Team
7a9f2ed95e
perf(functional/split): add python binding for Split opr
GitOrigin-RevId: 3359f5da26
3 years ago
Megvii Engine Team
ab309eb5fc
feat(mgb/opr): let Split support empty IO
GitOrigin-RevId: aad6dc06bf
3 years ago
Megvii Engine Team
a829270489
fix(mge/tracing): replace detach as fast path copy
GitOrigin-RevId: d765725d5a
3 years ago