Megvii Engine Team
|
9b908c0203
|
refactor(opr/dnn): remove MegDNNOprInputsLayoutModifier
It was used mainly for easier quantized operator migration. It became unused now.
GitOrigin-RevId: c4a306d0a4
|
5 years ago |
Megvii Engine Team
|
01ac8bbd2f
|
docs(gopt): add more comments
GitOrigin-RevId: 358f30b1b7
|
5 years ago |
Megvii Engine Team
|
6d6b42bb77
|
refactor(gopt): refactor interface of add passes for common optimizations
GitOrigin-RevId: d0f3819c3a
|
5 years ago |
Megvii Engine Team
|
6585514902
|
fix(gopt): fix convbias replace of cd4 pass
GitOrigin-RevId: b0715e2b77
|
5 years ago |
Megvii Engine Team
|
36f17dec64
|
feat(gopt): add layout transform and fuse in load_and_run
GitOrigin-RevId: 9faa7ef068
|
5 years ago |
Megvii Engine Team
|
e24fcd00c1
|
refactor(gopt): use graphcommonoptimizeoptions for graphopt
GitOrigin-RevId: dd8a93813a
|
5 years ago |
Megvii Engine Team
|
e080dd3c8c
|
refactor(gopt): rename nchw2xxx to xxx
GitOrigin-RevId: fcb08c09e0
|
5 years ago |
Megvii Engine Team
|
a3560fa10e
|
feat(gopt): add tranform to chwn4 to optimize_for_inference
GitOrigin-RevId: 4d1a9c6c84
|
5 years ago |
Megvii Engine Team
|
1fb7d34f0b
|
refactor(gopt): refactor layout transform for optimize for inference
GitOrigin-RevId: df4e8866d3
|
5 years ago |
Megvii Engine Team
|
50d285fced
|
fix(mgb/opr): fix IndexingModifyMultiAxisVecHelper
GitOrigin-RevId: 06f5a91105
|
5 years ago |
Megvii Engine Team
|
7ba641fe91
|
fix(mgb/core): fix cond op with empty shape
GitOrigin-RevId: 1953d4cd21
|
5 years ago |
Megvii Engine Team
|
6fe6df28e6
|
fix(opr/basic_arith): make Elemwise really support empty IO
... and add tests, should've done this the first time...
GitOrigin-RevId: 5d73fc4c7b
|
5 years ago |
Megvii Engine Team
|
2f3d185de6
|
fix(mgb): register invalid grad for AddUpdate
GitOrigin-RevId: f9bbf570dc
|
5 years ago |
Megvii Engine Team
|
2bbce2f924
|
fix(mgb/opr-mm): fix m_megray_ctx init
GitOrigin-RevId: 7804fbe2ef
|
5 years ago |
Megvii Engine Team
|
f354724220
|
fix(ci/megdnn_test/megbrain_test): split some
testcase, which caused by timeout
GitOrigin-RevId: ffed9d7820
|
5 years ago |
Megvii Engine Team
|
ff44f14f80
|
Merge branch 'master' into dev
GitOrigin-RevId: 4e661180b4
|
5 years ago |
Megvii Engine Team
|
1af4863179
|
fix(dnn/fallback): fix conv1x1's is_preferred method
GitOrigin-RevId: 6d34080d25
|
5 years ago |
Megvii Engine Team
|
4f77509ea6
|
feat(mgb/opr): allow empty ImmutableTensor
Fixes MGE-675.
GitOrigin-RevId: c6771740fc
|
5 years ago |
Megvii Engine Team
|
3bd699fdfd
|
fix(opr): fix int8 winograd preprocess output dtype mismatch
GitOrigin-RevId: ede80d5a45
|
5 years ago |
Megvii Engine Team
|
0293d58ade
|
feat(mge): add bfloat16 support
GitOrigin-RevId: a942ce6791
|
6 years ago |
Megvii Engine Team
|
e109ae919c
|
fix(mgb/gopt): fix float32 to float16 opt pass
GitOrigin-RevId: d828512e44
|
5 years ago |
Megvii Engine Team
|
1255c9f13d
|
feat(mge/opr): add opr remap in opencl and naive
GitOrigin-RevId: 4540788660
|
5 years ago |
zjd1988
|
d34e385dd7
|
assert locator.device < sd.MAX_NR_DEVICE when bool(avaiable_node) = true
Signed-off-by: zjd1988 <942002795@qq.com>
|
5 years ago |
Megvii Engine Team
|
3ef308e71c
|
ci(copybara): fix copybara of arm
GitOrigin-RevId: 2aa113ef47
|
5 years ago |
Megvii Engine Team
|
0ba52ad7cc
|
feat(cross_build): add inference cross build support
GitOrigin-RevId: 30381dec0e
|
5 years ago |
Megvii Engine Team
|
8cf7150df0
|
feat(dnn/mge): add compnode multithread in python
GitOrigin-RevId: 47373d291d
|
5 years ago |
Megvii Engine Team
|
396653df5f
|
feat(mge/api): expose sublinear related parameters at mge api level
GitOrigin-RevId: 7a47f5d0d5
|
5 years ago |
Megvii Engine Team
|
b87a9a74b1
|
feat(mgb/opr-mm): add debug log for CollectiveComm opr
GitOrigin-RevId: 11bcf11043
|
5 years ago |
Megvii Engine Team
|
e3de2011c0
|
build(mge): clang compile and link error
GitOrigin-RevId: 7062b451aa
|
5 years ago |
Megvii Engine Team
|
554ce352c8
|
feat(mgb/gopt): add nchw44 optpass
GitOrigin-RevId: dc38724558
|
5 years ago |
Megvii Engine Team
|
7d1e1f9ae9
|
feat(mgb/gopt): split inference.cpp into two file
GitOrigin-RevId: d32f30d313
|
5 years ago |
Megvii Engine Team
|
ccc95ad2a9
|
fix(mgb/gopt): fix remove redundant typecvt pass
GitOrigin-RevId: 6a7957e362
|
5 years ago |
Megvii Engine Team
|
920eeeb56f
|
fix(mge/build): remove MEGDNN flags from command line
GitOrigin-RevId: a9813a44e4
|
5 years ago |
Xinran Xu
|
a6253fb7c4
|
build: remove useless files
|
5 years ago |
luzzyzhang
|
16f052e916
|
fix(megdnn): change ver 60 to use cuda capability 50
fix(megdnn): if compute capability less than 60 skip fp16 test
|
5 years ago |
Megvii Engine Team
|
86a3445e8e
|
build(python_module): use consistent flag declaration in SWIG and c++
Include cmake generated megbrain_build_config.h in SWIG in order to remove usage of MGB_DEF.
GitOrigin-RevId: d3e841eaf6
|
5 years ago |
Megvii Engine Team
|
3fce8544ec
|
refactor(mgb/parampacksplit): remove input offsets on device
GitOrigin-RevId: b2bf3bf155
|
5 years ago |
Megvii Engine Team
|
11388e5888
|
refactor(mgb/parampacksplit): remove m_mem_plan_fwd
GitOrigin-RevId: 2e624b79d5
|
5 years ago |
Megvii Engine Team
|
d929dd0a8d
|
docs(mgb/parampack): add description of parampack opr param
GitOrigin-RevId: 485290aa09
|
5 years ago |
Megvii Engine Team
|
5121626e98
|
refactor(dnn/parampack): remove parampacksplit
GitOrigin-RevId: ed00341d58
|
5 years ago |
Megvii Engine Team
|
37b67c9b2b
|
refactor(dnn/parampack): reduce param pack memory use
GitOrigin-RevId: a802a14e8d
|
5 years ago |
Megvii Engine Team
|
b708f15d39
|
refactor(mgb/param_pack): use shared mem for param pack
GitOrigin-RevId: bc56f09037
|
5 years ago |
Megvii Engine Team
|
6e9a104d7b
|
fix(mge/cmake): fix cmake for opencl and add some minor fixes
GitOrigin-RevId: 9ea1c81407
|
5 years ago |
Megvii Engine Team
|
712b87c8c1
|
feat(mgb/core): add comp node for cambricon
add testcase for cambricon comp node
GitOrigin-RevId: 7794faa47f
|
6 years ago |
Megvii Engine Team
|
856ef62721
|
feat(mgb/core): support copy DeviceTensorND from cpu to cuda
GitOrigin-RevId: d56f4ebf1f
|
5 years ago |
Megvii Engine Team
|
ca811c2c91
|
fix(mgb/opr/reduce): fix grad function of reduce mean and add testcase
GitOrigin-RevId: 390854bb2f
|
5 years ago |
Megvii Engine Team
|
d74a4ee931
|
fix(mge/build): use consistent genfiles/megbrain_build_config.h
Modify get_dynamic_info to work with cmake changes
Also rename get_dynamic_info as get_mem_allocation_info
GitOrigin-RevId: 383affe388
|
5 years ago |
Megvii Engine Team
|
32cd9ca0bd
|
fix(mgb): remove unnecessary null pointer checks
GitOrigin-RevId: 85aa0a9bdb
|
5 years ago |
Megvii Engine Team
|
4abe026b68
|
Merge branch 'master' into dev
GitOrigin-RevId: 4692108758
|
5 years ago |
Megvii Engine Team
|
044695aa2a
|
feat(mgb/plugin): add profiler for dynamic graph
GitOrigin-RevId: 10a6cccff9
|
5 years ago |