Megvii Engine Team
45b9b5ed14
test(mge/distributed): add gather scatter reduce broadcast grad test
GitOrigin-RevId: 8245e11f1d
4 years ago
Megvii Engine Team
78d1e2b2ca
fix(mge/distributed): fix gather scatter reduce broadcast autodiff
GitOrigin-RevId: 1c2250a079
4 years ago
Megvii Engine Team
27ff38dd21
feat(functional/loss): add reduction choices to loss functions
GitOrigin-RevId: a29e6bb4cf
4 years ago
Megvii Engine Team
927369dacb
fix(mgb/dnn): fix cudnn8.0.4 convbias with z
GitOrigin-RevId: 09453d8a12
4 years ago
Megvii Engine Team
0a1bd90f6b
test(param_pack): more cases for param pack concat
GitOrigin-RevId: 0700b548ab
4 years ago
Megvii Engine Team
49a8134dd9
fix(param_pack): impl param pack concat in imperative_rt
GitOrigin-RevId: 91edd9c0bf
4 years ago
Megvii Engine Team
acb239927b
fix(mge/jit): error out if dump bn in training mode
GitOrigin-RevId: edc7ea2962
4 years ago
Megvii Engine Team
dc12d319f6
fix(mge/network_visualize): fix warning 'span dist too large'
GitOrigin-RevId: 8db691b8ac
4 years ago
Megvii Engine Team
2f1e7c5352
feat(build): change make to ninja
GitOrigin-RevId: ccff72e39a
4 years ago
Megvii Engine Team
e70c9a3839
fix(cmake): fix cmake depends
reason: some target call python3 to generate some headers,
if PYTHON_EXECUTABLE changed, headers will be invalid, which
will lead to rebuild most of obj, because this headers will
be include in most cpp/c, what`s more, this target do not depends
python3 version(python API) the output is same when use python3.5
or python3.x so change use PYTHON_EXECUTABLE to
PYTHON3_EXECUTABLE_WITHOUT_VERSION, when
PYTHON_EXECUTABLE/PYTHON_LIBRARY/PYTHON_INCLUDE_DIR changed,
can reuse the build obj
GitOrigin-RevId: c2ffe3ead3
4 years ago
Megvii Engine Team
e5d8e4279b
feat(mge): add a tool which can analyze the file generated by compare_binary_iodump.py
GitOrigin-RevId: 9acab0a49f
4 years ago
Megvii Engine Team
0678a169be
feat(mgb): load_and_run can set both fastrun and reproducible
GitOrigin-RevId: 14e1de9952
4 years ago
Megvii Engine Team
747b53c018
feat(dnn): add conv_bwd_data and conv_bwd_filter accuracy shake check
GitOrigin-RevId: 4069e083d2
4 years ago
Megvii Engine Team
a405461c01
fix(mge/elemwise): fix problem that elemwise.mode is not comparable with string mode
GitOrigin-RevId: 82e39be0a9
4 years ago
Megvii Engine Team
1aba1918a6
fix(imperative/ops): add check_dtype for Elemwise in infer_attrs
GitOrigin-RevId: c777855753
4 years ago
Megvii Engine Team
53539fed01
fix(mge/quantization): fix a compute problem
GitOrigin-RevId: 8aaedea959
4 years ago
Megvii Engine Team
94b5e1b046
fix(mge/core): support non-Tensor args for `core.tensor.utils.get_device`
GitOrigin-RevId: 51dc03db9e
4 years ago
Megvii Engine Team
609b37b9ed
perf(fastrun): cache persistent cache
GitOrigin-RevId: 21f7d4c19d
4 years ago
Megvii Engine Team
0368eff688
fix(mgb): fix fastrun workspace limit
GitOrigin-RevId: b9797eefcf
4 years ago
Megvii Engine Team
b6dc4c824d
fix(tensor): del valid tensors when compnode finalizing
GitOrigin-RevId: bace1f2b51
4 years ago
Megvii Engine Team
1ecf2ab4ec
fix(mge/autodiff): check tensors to be attached
GitOrigin-RevId: c4f3f80876
4 years ago
Megvii Engine Team
2c61b8bff4
feat(mge/functional): argmin and argmax support negtive axis
GitOrigin-RevId: a1bd1102a6
4 years ago
Megvii Engine Team
cb84efa74f
fix(mge): fix dumping backward graph
GitOrigin-RevId: 430f110053
4 years ago
Megvii Engine Team
bb94f2aa3d
feat(mge/module): add __repr__ method for qat and quantized module
GitOrigin-RevId: 0d78cbab9a
4 years ago
Megvii Engine Team
5dbf3612b2
test(mge/optimizer): update optimizer test to make sure grad not change
GitOrigin-RevId: e207672116
4 years ago
Megvii Engine Team
e9d6361e33
fix(mge/optimizer): fix optimizer update step inplace add grad
GitOrigin-RevId: d677d1ca6b
4 years ago
Megvii Engine Team
a3e098c80c
fix(mge/utils): fix network multiple outputs issue
GitOrigin-RevId: d22e639cd3
4 years ago
Megvii Engine Team
ecb11202f5
fix(build): fix naive build
GitOrigin-RevId: 0050ff5d9c
4 years ago
Megvii Engine Team
ce7913e326
fix(mge/imperative): fix proxy graph comp_node finalize
GitOrigin-RevId: 22ad0d0fc6
4 years ago
Megvii Engine Team
0d332cf005
feat(imperative/opr): rebase rng refactoring to dev & add python module
GitOrigin-RevId: ee5984c52d
4 years ago
Megvii Engine Team
596dc982bb
feat(imperative): add rng opdef
GitOrigin-RevId: b62dcea7f5
4 years ago
Megvii Engine Team
471a29a5f7
feat(log): opt log, enable mgb sdk log at opt build
more info: 16cd674c56
* change MGE_OVERRIDE_LOG_LEVEL to RUNTIME_OVERRIDE_LOG_LEVEL
* use ::std::getenv not MGB_GETENV for special ENV
GitOrigin-RevId: ee0f9c0f72e627c331c00100f6a21adc927081df
4 years ago
Megvii Engine Team
800f119c2e
feat(mge/tools): module_status-add-functions
BREAKING CHANGE:
GitOrigin-RevId: ced3da3a12
4 years ago
Megvii Engine Team
3ef4fbdc36
fix(mge/module): fix a mistaken in BN docs
GitOrigin-RevId: 086a70649e
4 years ago
Megvii Engine Team
6d08be373a
fix(data): fix the sampling scale in Lighting
GitOrigin-RevId: d0a1ca50e2
4 years ago
Megvii Engine Team
aab6b37019
Revert "perf(opr): use pin mem for param_pack_concat"
This reverts commit 95a0997372
GitOrigin-RevId: 12ab59b8aa
4 years ago
Megvii Engine Team
11de49b943
feat(mge/module): python wrapper for conv_transpose3d
GitOrigin-RevId: 61097b8713
4 years ago
Megvii Engine Team
c8f18163a2
refactor(mgb): simplify fast run proccess with storing algo desc instead of algo name
GitOrigin-RevId: 04b86fde50
4 years ago
Megvii Engine Team
f4efab3bf6
feat(lite): add cmake build for rknn and mge in lite
GitOrigin-RevId: c6c77a4b61
4 years ago
Megvii Engine Team
46988d4534
refactor(mgb): code refactor of fast run
GitOrigin-RevId: 2c4b8e06bb
4 years ago
Megvii Engine Team
a1e3834229
fix(mgb): fix attribute check compatibility when profiling and read_from_cache in fast run
GitOrigin-RevId: b865d467b0
4 years ago
Megvii Engine Team
8109a05a5e
fix(mgb/dnn): fix cub potential issues
Wrap cub with CUB_NS_PREFIX and remove dependency on Thrust to avoid potential linking issues
GitOrigin-RevId: 53893b0a39
4 years ago
Megvii Engine Team
331995e7f6
refactor(imperative): alloc enum type class on heap
GitOrigin-RevId: d2b2acea22
4 years ago
Megvii Engine Team
3f5238fb38
feat(mgb/dnn): add accuracy shake checker
GitOrigin-RevId: 0bb52078a1
4 years ago
Megvii Engine Team
be6fb6b7c1
feat(mgb/dnn): add accuracy_depend_on_batch attribute
GitOrigin-RevId: 2be1db43d0
4 years ago
Megvii Engine Team
1cadf9d8d7
fix(mgb): add usable-depend-on-shape attr
GitOrigin-RevId: 3a14fa6b6f
4 years ago
Megvii Engine Team
fbd578cc9e
fix(externcopr): check loader imp dynmaic param
GitOrigin-RevId: 5f38c120e3
4 years ago
Megvii Engine Team
cfbd4f9bf1
fix(device): fix get_device_count for xpu
GitOrigin-RevId: 6c77f507f3
4 years ago
Megvii Engine Team
3bfe87ecb5
perf(tensor): always copy to pinned memory before h2d
GitOrigin-RevId: f945f2435f
4 years ago
Megvii Engine Team
45a031fec3
test(dist): remove redundant assert for reduce_sum and gather
GitOrigin-RevId: bc7393bb63
4 years ago