01ac8bbd
docs(gopt): add more comments by
2020-05-13 21:53:56 +0800
6d6b42bb
refactor(gopt): refactor interface of add passes for common optimizations by
2020-05-13 17:33:43 +0800
78fe9e55
feat(mge): add more options for jit dump by
2020-05-11 22:19:01 +0800
65855149
fix(gopt): fix convbias replace of cd4 pass by
2020-05-11 22:13:09 +0800
36f17dec
feat(gopt): add layout transform and fuse in load_and_run by
2020-05-11 13:13:00 +0800
e24fcd00
refactor(gopt): use graphcommonoptimizeoptions for graphopt by
2020-05-11 02:18:32 +0800
e080dd3c
refactor(gopt): rename nchw2xxx to xxx by
2020-05-10 20:53:16 +0800
a3560fa1
feat(gopt): add tranform to chwn4 to optimize_for_inference by
2020-05-10 20:43:46 +0800
1fb7d34f
refactor(gopt): refactor layout transform for optimize for inference by
2020-05-06 20:57:01 +0800
50d285fc
fix(mgb/opr): fix IndexingModifyMultiAxisVecHelper by
2020-05-15 17:13:06 +0800
07d1d0ab
feat(dnn/arm64): add fp32 mk4 matmul by
2020-05-12 00:10:36 +0800
7ba641fe
fix(mgb/core): fix cond op with empty shape by
2020-05-14 17:31:36 +0800
6fe6df28
fix(opr/basic_arith): make Elemwise really support empty IO by
2020-04-27 19:23:20 +0800
38a95744
refactor(mge/quantization): refactor qconfig, remove inp_observer and bias_fakequant by
2020-05-15 11:49:49 +0800
de75dae8
fix(mge/quantization): fix get scale issue by
2020-05-12 16:01:38 +0800
2f3d185d
fix(mgb): register invalid grad for AddUpdate by
2020-05-14 15:17:26 +0800
b3b14fdf
fix(mge/jit): fix add_update semantic by
2020-05-13 19:38:01 +0800
2bbce2f9
fix(mgb/opr-mm): fix m_megray_ctx init by
2020-05-12 19:07:03 +0800
dbf77640
fix(mge/mm_handler): fix unused var ins by
2020-05-12 18:29:32 +0800
3de1fa5b
feat(arm/dnn): add support for nchw_nchw44 filter 2 by
2020-05-13 18:57:24 +0800
f3547242
fix(ci/megdnn_test/megbrain_test): split some testcase, which caused by timeout by
2020-05-12 16:39:51 +0800
ff44f14f
Merge branch 'master' into dev by
2020-05-12 21:13:23 +0800
1af48631
fix(dnn/fallback): fix conv1x1's is_preferred method by
2020-05-11 17:28:07 +0800
206521cd
fix(mge/quant): avoid updating the scale and zero point in eval mode by
2020-05-08 17:16:44 +0800
c9986df5
feat(dnn/arm): add fp32 nchw_nchw44 conv by
2020-05-11 14:56:41 +0800
ca855d8d
feat(dnn/fallback): fuse im2col and packb 4x4x16 by
2020-04-28 14:44:42 +0800
4f77509e
feat(mgb/opr): allow empty ImmutableTensor by
2020-04-28 17:52:50 +0800
6a7e7ce1
fix(mge/cgtools): make get_dep_vars accept symbolvar input correctly by
2020-05-09 16:58:33 +0800
f19646b5
feat(dnn/arm_common/elemwise): elemwise ternary support chw44 by
2020-05-08 15:48:48 +0800
3d9d4b9b
fix(sdk/load_and_run): fix ciruclar dependency in DataPaser::Brace by
2020-05-09 19:28:19 +0800
3bd699fd
fix(opr): fix int8 winograd preprocess output dtype mismatch by
2020-05-06 20:09:55 +0800
2ae9fdef
feat(dnn/arm): add arm common nchw44 avg pooling by
2020-05-09 17:48:47 +0800
0293d58a
feat(mge): add bfloat16 support by
2019-12-24 17:36:17 +0800
c3d5b61f
feat(mgb/opr): add property params for python operator class by
2020-04-30 09:48:27 +0000
81915f6b
feat(sdk/load_and_run): support npy/json/npy/ppm/pgm as input by
2020-03-29 23:29:14 +0800
df8931b6
feat(dnn/arm): add padding support for nchw44 arm pooling and opt code by
2020-05-06 14:18:46 +0800
07dd6b6c
feat(dnn/arm): add arm nchw44 filter5x5 strdie1 and stride2 max pooling by
2020-04-25 22:58:35 +0800
15cca8f9
feat(dnn/arm): add arm nchw44 filter4x4 strdie1 and stride2 max pooling by
2020-04-25 21:05:25 +0800
ab401aba
feat(dnn/arm): add arm nchw44 filter2x2 strdie1 and stride2 max pooling by
2020-04-25 16:39:41 +0800
b336db65
feat(dnn/arm): add arm nchw44 filter3x3 strdie1x1 max pooling by
2020-04-25 12:11:37 +0800
9837bc00
feat(dnn/arm): add arm nchw44 filter3x3 strdie2x2 max pooling by
2020-04-25 11:08:02 +0800
e109ae91
fix(mgb/gopt): fix float32 to float16 opt pass by
2020-05-06 15:13:27 +0800
1255c9f1
feat(mge/opr): add opr remap in opencl and naive by
2020-04-26 20:48:53 +0800
03d68058
fix(windows/dnn/ci): fix cpu x86_windows_xp flags build issue by
2020-05-06 19:15:06 +0800
d34e385d
assert locator.device < sd.MAX_NR_DEVICE when bool(avaiable_node) = true by
2020-05-12 14:33:14 +0800
502d6b89
(tag: v0.4.0)
build(manylinux2010): add missing libatomic depedency by
2020-05-07 03:00:33 +0800
a795aa70
fix(mge/data): fix wrong class name in voc by
2020-05-08 18:06:58 +0800
ae506ecf
docs(mge/module): fix momentum equation in batch norm doc by
2020-05-06 18:24:02 +0800
1c4a64b2
test(megdnn): skip fp16 test if compute capability less than 60 by
2020-04-30 19:36:05 +0800
fd113acb
ci(github): change docker `shm-size` to fix `test_distributed` error by
2020-05-08 12:53:31 +0800
3f4499d1
chore(release): bump version by
2020-05-06 23:28:54 +0800
f69a4371
build(megray): update megray commit by
2020-05-06 23:17:11 +0800
429cca8e
docs(mge/hub): refine docstring in hub module by
2020-05-06 11:28:10 +0800
955095c1
docs(mge/utils): refine docstring in utils module by
2020-05-06 11:27:40 +0800
b2ed2630
Revert "fix(mge/functional): rm useless arguments" by
2020-05-05 16:02:53 +0800
819a4f1c
feat(cross_build): add cmake cross build ci by
2020-04-29 16:00:27 +0800
d23fec06
fix(mge/functional): rm useless arguments by
2020-05-01 17:58:43 +0800
3b08bd9e
fix(dnn/fallback): fix im2col thread safe problem by
2020-04-30 14:19:33 +0800
3ef308e7
ci(copybara): fix copybara of arm by
2020-04-24 13:18:45 +0800
86598767
docs(mge/functional): fix doctest by
2020-04-30 11:01:13 +0800
4500faf1
fix(python_module/mge): one_hot: no default value for num_classes by
2020-04-30 10:10:53 +0800
b9cf0171
fix(dnn/x86): replace suonds bad name by
2020-04-30 15:59:37 +0800
8c110c39
feat(mge/quantization): add quantization interface by
2020-04-26 14:09:58 +0800
384e7578
build(mge): put LICENSE file into proper directory in wheel by
2020-04-30 18:34:30 +0800
5697fa16
feat(dnn): conv1x1 nchw44 support by
2020-04-27 14:10:15 +0800
a323f1a4
feat(dnn/arm): add nchw nchw44 first conv by
2020-04-23 16:27:04 +0800
814a4278
feat(mge/module): add `with_parent` argument in `_flatten` by
2020-04-29 21:37:53 +0800
2a1e0624
docs(mge/functional): fix doctest by
2020-04-30 11:21:16 +0800
5d32db8a
docs(mge/functional): fix docs error and refine description by
2020-04-27 14:38:56 +0800
f71251fd
docs(mge/functional): refine the docstring of several apis by
2020-04-21 14:00:34 +0800
0ba52ad7
feat(cross_build): add inference cross build support by
2020-04-24 13:18:45 +0800
a6f45641
refactor(mge/dtype): modify some interface name and enrich comments by
2020-04-27 20:57:45 +0800
d3730036
test(mge/dist): add unit tests for megengine.distributed.utils by
2020-04-29 14:02:05 +0800
ffe04093
docs(mge/optimizer): refine the docstring of several apis by
2020-04-29 10:10:17 +0800
0c54f2dc
docs(mge/core): refine the docstring of several apis by
2020-04-24 18:06:55 +0800
80d9e56b
fix(mge/tensor): where support x or y is empty by
2020-04-27 15:36:51 +0800
8cf7150d
feat(dnn/mge): add compnode multithread in python by
2020-04-15 20:13:47 +0800
49972701
docs(mge/module): refine the docstring of several apis by
2020-04-21 14:32:41 +0800
4c5d01fa
refactor(mge/examples): add example to use modified sublinear API by
2020-04-26 17:38:06 +0800
396653df
feat(mge/api): expose sublinear related parameters at mge api level by
2020-04-22 14:30:27 +0800
c985204b
feat(dnn): add conv1x1 algo and tests by
2020-04-16 20:26:43 +0800
d8d3f405
fix(mge/data): fix an nan bug in coco dataset by
2020-04-26 18:27:11 +0800
41464e18
feat(mge/data): voc dataset supports detection by
2020-04-26 18:26:48 +0800
26738d99
feat(mge/data): add objects365 dataset by
2020-04-26 18:26:26 +0800
aa2bfd2d
fix(mge/data): create dir automatically when download=True by
2020-04-26 18:25:41 +0800
3c616386
fix(dnn): add cmake support for midout by
2020-04-26 16:44:01 +0800
d345c862
feat(dnn/fallback): add im2col none dot int8 nchw44 support by
2020-04-23 14:31:52 +0800
b8cbd451
fix(mgb/mm_server): return -1 when create_mm_server failed by
2020-04-26 17:11:34 +0800
b87a9a74
feat(mgb/opr-mm): add debug log for CollectiveComm opr by
2020-04-26 14:50:44 +0800
d6b098a0
refactor(dnn/cuda): remove function name weiming by
2020-04-24 22:19:22 +0800
ca24c4cd
refactor(dnn/cuda): invoke local opr in group local by
2020-04-24 21:54:11 +0800
91c3d5fe
fix(dnn/cuda): add sharemem to prefer and refactor code by
2020-04-24 17:09:45 +0800
abf82cfb
feat(mge/dtype): export `_metadata_dict` for consistent dtype property by
2020-04-26 11:05:39 +0800
f582c192
fix(dnn/test): fix dnn assert and format code by
2020-04-23 21:54:38 +0800
9cc7b32e
refactor(dnn/arm): refactor arm_common pooling for add nchw44 pooling by
2020-04-23 14:37:05 +0800
dd962a47
fix(mge/module): add negative slope attribute for LeakyReLU module by
2020-04-23 20:47:10 +0800
64401dfe
fix(dnn/x86): fix gcc5 -O0 compiler error by
2020-04-21 21:22:45 +0800
e3de2011
build(mge): clang compile and link error by
2020-04-22 18:15:49 +0800
554ce352
feat(mgb/gopt): add nchw44 optpass by
2020-04-17 17:27:28 +0800
7d1e1f9a
feat(mgb/gopt): split inference.cpp into two file by
2020-04-20 17:19:18 +0800