Megvii Engine Team
|
e6a8b0256e
|
fix(mge): ignore errors caused by earlier async errors
GitOrigin-RevId: ce2028d38a
|
3 years ago |
Megvii Engine Team
|
a430c912fa
|
feat(mgb/opr): let CondTake support empty input
GitOrigin-RevId: dfb401a945
|
3 years ago |
Megvii Engine Team
|
432fdb7e6a
|
feat(mgb/opr): let SetSubtensor support empty IO
GitOrigin-RevId: 13909e3b11
|
3 years ago |
Megvii Engine Team
|
d86ed426ee
|
fix(dtr): simulate the system stack to avoid stack overflow during recomputing
GitOrigin-RevId: cb73e62b19
|
3 years ago |
Megvii Engine Team
|
989fdde255
|
refactor(subgraph): use graph queue to cache compiled op graphs
GitOrigin-RevId: cba8574c73
|
3 years ago |
Megvii Engine Team
|
2a063f8e87
|
fix(subgraph): fix scope mismatch of subgraph content
GitOrigin-RevId: 6e23456250
|
3 years ago |
Megvii Engine Team
|
53da5c79f4
|
feat(cg): add comp_seq_sync_device option
GitOrigin-RevId: c2199c59e9
|
3 years ago |
Megvii Engine Team
|
e1c7b22ff0
|
perf(ops): enable memory forward for reduce in special cases
GitOrigin-RevId: dd6e1664c5
|
3 years ago |
Megvii Engine Team
|
cd60d26852
|
perf(ops): specialize Broadcast
GitOrigin-RevId: 0cba3e6e93
|
3 years ago |
Megvii Engine Team
|
3fd3e000d1
|
feat(ops): add serval utility ops
GitOrigin-RevId: 623cb5ddfc
|
3 years ago |
Megvii Engine Team
|
5b4f7c5dd0
|
perf(interpreter): unwind ops with make_forward_graph
GitOrigin-RevId: 5fb8c85089
|
3 years ago |
Megvii Engine Team
|
5798f6ce20
|
feat(subgraph): add OpMeth make_forward_graph
GitOrigin-RevId: 171301fc2b
|
3 years ago |
Megvii Engine Team
|
48db45d123
|
perf(interpreter): try put device value with host to reduce d2h
GitOrigin-RevId: 63d36e7706
|
3 years ago |
Megvii Engine Team
|
a605f38b26
|
refactor(opmeth): add OpMethCache struct
GitOrigin-RevId: c1ebe15672
|
3 years ago |
Megvii Engine Team
|
0213dbe556
|
feat(subgraph): add graph builder
GitOrigin-RevId: f32cfc39e0
|
3 years ago |
Megvii Engine Team
|
0b8dc2c98b
|
refactor(subgraph): add generic encoded_graph
GitOrigin-RevId: 56d90be0e7
|
3 years ago |
Megvii Engine Team
|
88b3c84229
|
refactor(subgraph): move to subgraph.h
GitOrigin-RevId: 2791f335d4
|
3 years ago |
Megvii Engine Team
|
0ef5183c65
|
perf(opdef/reshape): specialize Reshape
GitOrigin-RevId: 26d0e151ca
|
3 years ago |
Megvii Engine Team
|
2950dd8d69
|
test(imperative): test autodiff.Function with non tensor arguments
GitOrigin-RevId: 6114f48d21
|
3 years ago |
Megvii Engine Team
|
20e8541bbb
|
refactor(imperative): bind fallback impl on first op method call
GitOrigin-RevId: 82ae1e3205
|
3 years ago |
Megvii Engine Team
|
18274e023c
|
fix(imperative): fix error message when applying custom function with non-tensor arguments
GitOrigin-RevId: 387d6fda4a
|
3 years ago |
Megvii Engine Team
|
b74afde89e
|
feat(mgb/opr): let reduce support empty IO
GitOrigin-RevId: 88b37123a8
|
3 years ago |
Megvii Engine Team
|
3eb0505f9b
|
feat(imperative): add support for quantized conv transpose2d
GitOrigin-RevId: ffd6431299
|
3 years ago |
Megvii Engine Team
|
dd1fecdf29
|
feat(mge/opr): add cumsum
GitOrigin-RevId: 740f00a8e5
|
3 years ago |
Megvii Engine Team
|
5f558042b2
|
fix(imperative/ops): use tblgen to generate FastpathCopy
GitOrigin-RevId: b02157dacb
|
3 years ago |
Megvii Engine Team
|
7c9569e4e5
|
fix(mge/random): fix random seed
GitOrigin-RevId: 121f459b1b
|
3 years ago |
Megvii Engine Team
|
56b94d89a2
|
feat(dtr): add sqrt sampling
GitOrigin-RevId: 8cb2ceb520
|
3 years ago |
Megvii Engine Team
|
8a73193c2d
|
feat(dtr): remove eviction threshold
GitOrigin-RevId: 35c2014bf3
|
3 years ago |
Megvii Engine Team
|
69d1fd0f32
|
refactor(opdef): split apply_on_physical_tensor into infer_output_mem_desc and execute
GitOrigin-RevId: 4d62b7cbbd
|
3 years ago |
Megvii Engine Team
|
43098fb8f1
|
feat(mge): add SlidingWindowTranspose opr
BREAKING CHANGE:
GitOrigin-RevId: 54d726d2fe
|
4 years ago |
Megvii Engine Team
|
b078dda90b
|
feat(mge/random): add some random op and remove random/distrbution.py
GitOrigin-RevId: 4c05ebc266
|
4 years ago |
Megvii Engine Team
|
f30c0e06a6
|
feat(mgb/opr): add lsq opr
GitOrigin-RevId: 45494a2b57
|
4 years ago |
Megvii Engine Team
|
eb66681f45
|
fix(mge/random): fix delete_rng_handel
GitOrigin-RevId: a836e13c23
|
3 years ago |
Megvii Engine Team
|
d6db4fea93
|
fix(mge/module): set no_cache=true when loading state dict
GitOrigin-RevId: 83281a3d47
|
4 years ago |
Megvii Engine Team
|
2f68aeb9b6
|
feat(imperative/jit): let trace support empty IO
GitOrigin-RevId: 97a55242bf
|
4 years ago |
Megvii Engine Team
|
522e556b83
|
feat(autodiff): support higher order grad
GitOrigin-RevId: 86390d2179
|
4 years ago |
Megvii Engine Team
|
a5060a2bfe
|
feat(mgb/opr): add check_has_inf kernel and opr
GitOrigin-RevId: 0d042dbfce
|
4 years ago |
Megvii Engine Team
|
aa4e847692
|
fix(interpreter): release gil when interpreter blocking
GitOrigin-RevId: c48e9efa5b
|
4 years ago |
Megvii Engine Team
|
bd62a0a647
|
fix(interpreter): remove notice flag of produce_tensor
GitOrigin-RevId: ed65d0107f
|
4 years ago |
Megvii Engine Team
|
c78a7848a1
|
test(profiler): simple tests for profiler
GitOrigin-RevId: 92073ce357
|
4 years ago |
Megvii Engine Team
|
d6079db1f6
|
feat(profiler): add memory flow format for profiler
GitOrigin-RevId: f0eab26398
|
4 years ago |
Megvii Engine Team
|
9d47c3babd
|
feat(profiler): imperative profiler support tracing
GitOrigin-RevId: b247472feb
|
4 years ago |
Megvii Engine Team
|
cdcb46ba95
|
feat(profiler): add chrome timeline format for profiler
GitOrigin-RevId: e68071feca
|
4 years ago |
Megvii Engine Team
|
1d64792b41
|
refactor(profiler): detach profiler from interpreter
GitOrigin-RevId: f3954728d1
|
4 years ago |
Megvii Engine Team
|
f2027b8d17
|
refactor(interpreter): recompute with do_apply_op
GitOrigin-RevId: 150fb46a63
|
4 years ago |
Megvii Engine Team
|
5cb35c1bed
|
refactor(profiler): add state structs to replay recorded events
GitOrigin-RevId: 16a1f5d7ba
|
4 years ago |
Megvii Engine Team
|
84fc5c927d
|
refactor(profiler): remove dump logic for old profiler
GitOrigin-RevId: f9a3b6d7b9
|
4 years ago |
Megvii Engine Team
|
5b5a826166
|
refactor(profiler): use macro to simplify event recording/definition
GitOrigin-RevId: 4d9dcfd6c2
|
4 years ago |
Megvii Engine Team
|
1ce40b5bf7
|
refactor(interpreter): wrap accesses to channel/worker state
GitOrigin-RevId: 1d58f2c876
|
4 years ago |
Megvii Engine Team
|
846642a881
|
docs(misc): add some notes
GitOrigin-RevId: de243064c5
|
4 years ago |