Megvii Engine Team
b20cda6bb8
fix(pylite): fix pylite callback test bug
GitOrigin-RevId: f4bd153950
3 years ago
Megvii Engine Team
c361b1936b
feat(lite-c): add lite C callback with user_data API
GitOrigin-RevId: a54237488f
3 years ago
Megvii Engine Team
7fa5f6f4e2
fix(mgb): correct version of fbs serialization
GitOrigin-RevId: 2a71d9afc2
3 years ago
Megvii Engine Team
a404c508e9
feat(mge): support dump with specific format
GitOrigin-RevId: 57a7c0de02
3 years ago
Megvii Engine Team
fba523a196
fix(mge/device): fix the directive content block
GitOrigin-RevId: 539feb7956
3 years ago
Megvii Engine Team
25ec2530ba
feat(whl/api/lar): enable megengine dll on Windows
1: reduce python whl package size
2: unify api link logic on all OS
3: add option: MGE_WINDOWS_BUILD_WITH_STATIC_CRT
--- default OFF
--- if build CRT(vc runtime) with STATIC with megengine.dll
some CRT api will crash, for example, flush, so if you
build with static megengine, and do not want to install CRT
you can set MGE_WINDOWS_BUILD_WITH_STATIC_CRT TRUE
--- how to install CRT:
https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-160
install VC_redist.x64.exe
4: rename megengine_export to megengine_shared(only export needed symbols ),
caused by runtime symbols conflict with pytorch
GitOrigin-RevId: 93d8d80f29
3 years ago
Megvii Engine Team
feea43bc74
fix(mge/traced_module): associate name with node
GitOrigin-RevId: 8d9a59bade
3 years ago
Megvii Engine Team
a6fe7f7ff2
refactor(mge/traced_module): refactor Node naming rule and merge GetAttr
GitOrigin-RevId: a43ad1273c
3 years ago
Megvii Engine Team
c48d58daa8
feat(dnn/arm_common): add N1HW like elemwise broadcast mode
GitOrigin-RevId: 2895135801
3 years ago
Megvii Engine Team
669c3cda85
feat(mge): enable defrag by default
GitOrigin-RevId: 70bd4bb119
3 years ago
Megvii Engine Team
c17d603847
feat(mgb): allow output tensor's ptr change when record
GitOrigin-RevId: c610c8bf9a
3 years ago
Megvii Engine Team
26634db7a8
fix(dnn): support relayout for non-contigous layout
GitOrigin-RevId: 44a0adddba
3 years ago
Megvii Engine Team
e0aaf56087
docs(lite): delete readme in lite
GitOrigin-RevId: 217a7a79d3
3 years ago
Megvii Engine Team
d9a9d9d49e
fix(imperative/fastrun): set workspace limit for imperative rt
GitOrigin-RevId: 474dc691a3
3 years ago
Megvii Engine Team
a09a2b730d
fix(mgb/opr): fix fastrun workspace limit for imperative rt
GitOrigin-RevId: bd69a82d4c
3 years ago
Megvii Engine Team
ac86d64474
fix(mge/module): fix prelu error when use_symbolic_shape is true
GitOrigin-RevId: 25b9c4d41d
3 years ago
Megvii Engine Team
4f6c5d8f01
feat(mge/dump): enable jit.dump to dump with testcase
GitOrigin-RevId: 5dce356452
3 years ago
Megvii Engine Team
182ca25d45
feat(mge/imperative): add coalesce_all_free_memory mge api
GitOrigin-RevId: ea05b1e9a1
3 years ago
Megvii Engine Team
0b2676c608
fix(lite): fix lite profile bug when using packed model with mode info
GitOrigin-RevId: 707cb88341
3 years ago
Megvii Engine Team
5207154e5c
Revert "fix(mgb): fix fastrun no_profiling_on_shape_change"
This reverts commit 2735536424
.
GitOrigin-RevId: 6a641808f0
3 years ago
wenjuan
cf2ae2eb64
doc(mge):update readme
3 years ago
wenjuan
d18d3b5df7
doc(mge): add bibtex msg
3 years ago
Megvii Engine Team
b426723e92
feat(mgb/third_party): add gflags submodule
GitOrigin-RevId: 71446b3c97
3 years ago
Megvii Engine Team
9d05738d54
Merge pull request #225 from chenjiahui0131:pixel_shuffle_module
GitOrigin-RevId: d94533655a
3 years ago
Megvii Engine Team
46b7c3275e
feat(lite): add get static mem info function in pylite
GitOrigin-RevId: d938eee65a
3 years ago
Megvii Engine Team
5e8a9a9597
feat(lite): add get static mem info function in lite c
GitOrigin-RevId: f0d1b3009e
3 years ago
Megvii Engine Team
8bdcf6b5a6
feat(lite): add get static mem info function in lite c++
GitOrigin-RevId: 8c9e42a744
3 years ago
Megvii Engine Team
b84d289338
fix(lite): fix lite c thread local
GitOrigin-RevId: 36d2da7d68
3 years ago
Megvii Engine Team
936bb23738
fix(mge/tensor): fix is/is not SyntaxWarning occurs in python3.8
GitOrigin-RevId: 12b66da367
3 years ago
Megvii Engine Team
8d507cc39d
docs(mge/module): add note about definition of momentum in BatchNorm
GitOrigin-RevId: 30a9aec20f
3 years ago
Megvii Engine Team
056fd6bc59
feat(dnn/arm64): support stride_m in arm64 relayout
GitOrigin-RevId: c74193a23d
3 years ago
yeasoon
ec75cd867b
add: add gflags submodule for megengine
3 years ago
Megvii Engine Team
bd42cb06cf
refactor(mgb/lite): refactor lite InfilePersistentCache with core impl
GitOrigin-RevId: 64b7825c34
3 years ago
Megvii Engine Team
676b205bd8
style(imperative): add bypass of clang-format for cg options
GitOrigin-RevId: 824d610631
3 years ago
Megvii Engine Team
2c5a007a92
fix(mge/optimizer): allow lr to be 0
GitOrigin-RevId: dabd1fcc33
3 years ago
Megvii Engine Team
c50858ee13
fix(dnn): specialize pow to make it consistent
GitOrigin-RevId: cff3bbbadd
3 years ago
Megvii Engine Team
d898838e18
fix(src/gopt/test): remove device info in the cache_data
GitOrigin-RevId: 8e9758971d
3 years ago
chenjiahui
c8a9a3fd0a
feat(imperative): add PixelShuffle to module.__init__.py
3 years ago
Megvii Engine Team
a2a46b56ef
fix(lite): fix rknn error in lite
GitOrigin-RevId: b66aa1bf73
3 years ago
Megvii Engine Team
849f0ece9d
fix(dnn): drop batched matmul cublas algo when batch is 1
GitOrigin-RevId: 71126a27b0
3 years ago
Megvii Engine Team
b5bf56e0ee
style(dnn): add bypass of clang-format for dnn foreach_opr macro
GitOrigin-RevId: 2f4bfcff42
3 years ago
Megvii Engine Team
5af52746f7
fix(mgb): fix bug caused by conv filter size is too big
GitOrigin-RevId: 7fe3a9fcf1
3 years ago
liuke
b0ba6d3201
Merge pull request #207 from togetherwhenyouwant:feat-x86-matmul-6x16x2
GitOrigin-RevId: 148ae44ba0
3 years ago
Megvii Engine Team
a4ac5e7e8f
fix(mgb/gopt): fix profiler cache when build without opr type info name
GitOrigin-RevId: 0eba678f2b
3 years ago
Megvii Engine Team
012de7695d
feat(mgb/gopt): add profiler cache
In order to improve performance of the profiling procedure. Make layout transform testcase stable. The profiling result in ci environment will be cached in files.
GitOrigin-RevId: ba2743f35f
3 years ago
Megvii Engine Team
b33ec46e54
fix(mgb/gopt): fix layout gtrans when graph partition has opr with different format
GitOrigin-RevId: 326fdebb0c
3 years ago
Megvii Engine Team
fe15239ac0
fix(imperative): fix error message for tensors with intbx data type
GitOrigin-RevId: cbb42f8127
3 years ago
Megvii Engine Team
10af44abba
fix(dnn/cuda): fix cudnn conv impl for nchw4_nchw hybrid layout
the conv_bias algo *_IMPLICIT_GEMM in cudnn less than 8.0.0 is disabled due to the incorrect result for int8x4->f32 configs
GitOrigin-RevId: 7cc52d0a85
3 years ago
Megvii Engine Team
feb813bcc0
chore(release): bump version
GitOrigin-RevId: 1da5b93cae
3 years ago
Megvii Engine Team
5885b137fa
feat(dnn/arm): support layout like NHWC channel like broadcast on arm
GitOrigin-RevId: fb4300004c
3 years ago