205a39b0
feat(mge): remove add_update by
2020-10-09 21:13:34 +0800
67d33303
feat(mge): remove fast_tanh by
2020-10-09 20:57:12 +0800
78d21894
feat(mge): rename comparison operators to their full name by
2020-10-09 20:53:34 +0800
e034874a
feat(mge): rename clamp -> clip by
2020-10-09 20:42:27 +0800
912d733e
fix(dnn): support bool for IndexingMultiAxisVec by
2020-10-10 12:46:37 +0800
dacc4854
fix(build/windows/macos): fix build caused by 40ca9ea80e by
2020-10-11 08:45:23 +0800
e0da7485
feat(opr): add confidential operator by
2020-09-23 11:08:29 +0800
20cdd11d
docs(mge): fix docstring of cgtools by
2020-10-09 14:32:00 +0800
57c4eccf
fix(mge/functional): add shape check for bc by
2020-09-22 19:21:29 +0800
c92044c5
refactor(mge/log): use info as default log level by
2020-09-29 17:59:44 +0800
2c9fa7f6
feat(mge/profiler): add compatible and graphviz mode by
2020-09-24 15:20:09 +0800
7ac4dbc2
fix(mgb/trace): finalize when exception raise by
2020-09-23 13:56:09 +0800
2bd84d67
feat(mge): add adaptive pooling python wrapper by
2020-09-28 15:11:40 +0800
edb32495
feat(dnn/opr): add megdnn adaptive pooling opr by
2020-09-18 16:01:49 +0800
5a85c907
feat(mgb/opr): add megbrain adaptive pooling opr by
2020-08-20 16:39:41 +0800
8109cc4b
fix(imperative): set exception which worker thread throws for rendezvous by
2020-09-23 17:26:10 +0800
2f4a75e7
feat(mge/utils): redesign dtype promotion by
2020-09-28 18:44:17 +0800
2e9ba679
feat(mge/device): __repr__ method will show physical device by
2020-09-25 13:42:15 +0800
2efba9a3
fix(mgb/test): use both rtol and atol for stable test result by
2020-09-29 16:01:23 +0800
f5f86a05
docs(mge/distributed): add distributed.server docs by
2020-09-28 15:45:19 +0800
6c5cf25f
docs(mge/distributed): add distributed.helper docs by
2020-09-28 14:41:54 +0800
cb8e5363
fix(mgb/core): disable thread_local in ios due to x-code bug by
2020-09-27 23:41:22 +0800
ab698834
fix(mgb/core): use thread local for OpenCL recorder by
2020-09-24 13:07:29 +0800
88574565
fix(mgb/core): use thread local fix multi thread use same compnode with recorder enabled by
2020-09-24 11:14:47 +0800
3246ee5e
perf(mge): use DepType::HOST_VALUE in trace when possible by
2020-09-27 21:05:06 +0800
0e303710
feat(mge/module): add group_local_conv by
2020-09-17 19:54:37 +0800
d225cbcd
feat(mge): add device name check by
2020-09-28 14:10:58 +0800
be236642
feat(sdk/load_and_run): add output-strip-info for dump with testcase imperative by
2020-09-27 11:05:59 +0800
026af620
docs(mge): docs typo fix by
2020-09-23 13:58:14 +0800
10106341
fix(mgb/opr): fix take CpuDispatchableBase::EventImpl as CpuEventImpl by
2020-09-24 22:21:55 +0800
b2f9efb8
perf(mge): always async dispatch in jit.trace by
2020-09-27 16:13:57 +0800
36a4fb56
ci(image): update docker image install python package by
2020-09-28 01:30:21 +0800
2070aaae
fix(mge/functional): fix duplicate `transpose` in `__all__` and add `dimshuffle by
2020-09-24 16:20:40 +0800
6ce796ae
test(mge): replace `assertTensorClose` with `np.testing.assert_allclose` by
2020-09-22 15:34:19 +0800
f63bca03
test(mge/dtype): add quant and lowbit dtype test by
2020-09-22 14:43:36 +0800
b80fade3
fix(mge/core): avoid create RawTensor with zero-stride numpy ndarray by
2020-09-25 16:27:57 +0800
a398d4b5
chore(mge/functional): remove duplicated code by
2020-09-16 00:16:15 +0800
477820fe
refactor(mge): apply python-module changes by
2020-09-24 21:13:24 +0800
fe5649e4
fix(mge/imperative): remove duplicated opr by
2020-09-22 13:37:21 +0800
add3a1bc
feat(mgb/opr): add weight preprocess option by
2020-09-24 19:07:25 +0800
ee2e2b3c
fix(mgb/gopt): fix nchwxx optpass of no handle conv_bias opr which with no bias by
2020-09-22 20:31:48 +0800
59a9275c
fix(mge): fix optimize_for_inference during trace.dump by
2020-09-16 16:14:10 +0800
bd7f885a
fix(mge/pytest): remove __init__ in py-test by
2020-09-21 10:54:46 +0800
06041f8a
fix(mge/functional): fix trace warp_perspective by
2020-09-23 11:42:51 +0800
f4860b93
fix(mge/functional): fix trace topk by
2020-09-23 11:20:30 +0800
310c805f
fix(dnn/cuda): use kernel parameter instead of user constant memory by
2020-09-07 10:41:35 +0800
165798bf
fix(mge/build): move version.ld to src under project source root by
2020-09-22 18:41:49 +0800
92afcf3e
refactor(mge/imperative): move cgtools to megengine.utils and add load_and_inference in cgtools by
2020-09-23 14:35:03 +0800
66f2dbd7
feat(mge/imperative): add module __repr__ for imperative by
2020-09-22 18:59:01 +0800
b8ddca4c
fix(atlas): add MGB_USE_ATLAS_ASYNC_API to enable async api by
2020-09-10 18:42:20 +0800
6cab1dd7
refactor(mge/sdk): update xor-deploy by
2020-09-17 19:35:55 +0800
53ec6b83
fix(mge): fix graph binding refcnt by
2020-09-22 18:45:05 +0800
94f1f634
refactor(mgb/build): remove MGB_ENABLE_IMPERATIVE macro by
2020-09-04 11:28:06 +0800
74b1d300
refactor(mgb/core): temporarily disable memory swap opt by
2020-09-22 17:43:38 +0800
19652768
fix(mge): fix bool.sum() by
2020-09-18 13:42:36 +0800
1a24fb29
perf(mge/allreduce): put allreduce on another cuda stream by
2020-09-22 15:51:21 +0800
4a5e3170
fix(mgb/opr-mm): remove stream -4 for CollectiveComm by
2020-09-18 15:42:16 +0800
a599725c
fix(mgb/core): fix operator input waiting spec by
2020-09-15 21:56:57 +0800
528ef930
fix(build/md): fix legacy Python Module copy.bara by
2020-09-18 17:32:27 +0800
26e473e7
fix(whl/linux): reduce external megengine whl package size by
2020-09-18 08:17:06 +0800
c076202f
fix(whl/macos): set for osx compat version to 10.14 by
2020-09-18 15:21:48 +0800
00de4cd9
fix(whl/windows): force use /MT for windows whl by
2020-09-17 23:49:22 +0800
5cfb46e1
feat(mgb/jit): add llvm-lit mlir pass check by
2020-09-09 14:03:56 +0800
42d3b928
test(doctest): add doctest for megengine dir by
2020-09-16 17:50:21 +0800
38840945
fix(mgb): fix dump_with_testcase.py's crash with --output-strip-info when json file does not exist by
2020-09-17 11:26:00 +0800
8f44d6ea
fix(mgb): fix optpass fail at transform NCHW to NCHW4 when input dtype is float by
2020-09-16 17:44:33 +0800
95eb6ae3
feat(mgb/opr): let more ops support empty IO by
2020-08-31 17:37:16 +0800
7838ba94
(tag: v1.0.0-rc1)
chore(version): bump version by
2020-09-17 13:56:48 +0800
296a2885
fix(build/macos): fix macos build by
2020-09-17 11:16:09 +0800
c974d615
fix(build/windows): fix windows build by
2020-09-17 10:18:21 +0800
f25d5b56
fix(mge/build): fix version.ld path by
2020-09-16 14:03:41 +0800
b7eb4863
fix(mgb/opr): fix VolatileSharedDeviceTensor infinite recursion in make by
2020-09-16 15:04:38 +0800
b970c6da
fix(functional): hide format interface and skip test_conv_bias by
2020-09-16 20:46:58 +0800
b7e97160
feat(mge/plugin): add load_binary_tensor, copybara add comp_binary_iodump by
2020-09-16 15:33:22 +0800
fc74d5f2
feat(mge/dump): add more options for megbrain_graph.dump_graph by
2020-09-11 16:32:57 +0800
fade97d4
fix(mgb/gopt): fix convert batchnorm to elemwise pass issue by
2020-09-16 10:50:09 +0800
81b6a733
fix(mge): fix bug of tensor.T by
2020-09-14 21:54:07 +0800
fc4c9292
fix(mge/imperative): add missed __init__.py by
2020-09-15 13:16:27 +0800
89571186
fix(tools): add license for gen_header_for_bin_reduce.py in order to open source by
2020-09-15 14:51:21 +0800
aac8de55
fix(mge/parampacksplit): fix parampacksplit refcnt error by
2020-09-14 18:33:44 +0800
a7b9ece4
feat(mgb/comp_node): add set_prealloc_config by
2020-09-03 19:57:29 +0800
066da0bf
fix(mgb/comp_node): add lock_guard to sd.mtx & update warning message & add test by
2020-09-08 17:17:19 +0800
b111baf1
fix(mge/tensor): fix const target shape in reshape by
2020-09-14 23:08:43 +0800
4ab259f5
refactor(mge): add some deprecation and migration guides by
2020-09-14 18:28:45 +0800
715009b5
refactor(mge/api): remove external, dropout fix by
2020-09-14 18:43:15 +0800
9005cf74
fix(mge/imperative): fix tracer leak by
2020-09-15 18:21:57 +0800
70bc746c
fix(mge): fix bug of identity() by
2020-09-16 14:05:51 +0800
a8c75ee5
refactor(mge/functional): make docs better by
2020-09-12 21:16:29 +0800
6c1dbd40
docs(mge): fix doctest by
2020-09-10 13:34:03 +0800
e6715910
docs(mge/imperative): add docstring for GradManager by
2020-09-15 19:13:50 +0800
ce55fbf6
ci(imperative): run imperative python test by
2020-09-16 14:57:41 +0800
60778d10
chore(deps): add cutlass by
2020-09-16 11:37:26 +0800
b254bb15
chore(deps): update megray by
2020-09-16 11:18:06 +0800
95ed8717
chore(deps): add mlir dependency by
2020-09-16 11:17:46 +0800
1babd7aa
chore(deps): update intel-mkl-dnn by
2020-09-16 07:48:52 +0800
0307598a
fix(dnn): keep consistent limit between deduce and compute by
2020-09-14 18:30:46 +0800
354b478c
fix(opr): remove constant value infer for const SharedDeviceTensor by
2020-09-09 16:57:56 +0800
78d7d400
feat(opr): add a constant flavor for SharedDeviceTensor by
2020-09-08 21:17:52 +0800
14e1a205
fix(test): disable mocked tests on Windows by
2020-09-10 16:55:45 +0800
76c79d79
fix(mgb/opr): fix ConvBias not passing on prep_filter by
2020-09-07 15:36:59 +0800