Megvii Engine Team
c008cf3757
refactor(mge): delete old dump_with_testcase_mge
GitOrigin-RevId: 3b58b4acd9
4 years ago
Megvii Engine Team
65c549137f
feat(load_and_run): feat --input parameter
GitOrigin-RevId: 2df8b6c164
4 years ago
Megvii Engine Team
be2366423d
feat(sdk/load_and_run): add output-strip-info for dump with testcase imperative
GitOrigin-RevId: 337d95c7c2
4 years ago
Megvii Engine Team
add3a1bc62
feat(mgb/opr): add weight preprocess option
GitOrigin-RevId: 9d83a174fa
4 years ago
Megvii Engine Team
92afcf3eb4
refactor(mge/imperative): move cgtools to megengine.utils and add load_and_inference in cgtools
GitOrigin-RevId: abfee3d4fa
4 years ago
Megvii Engine Team
6cab1dd78f
refactor(mge/sdk): update xor-deploy
GitOrigin-RevId: 372c37cdc5
4 years ago
Megvii Engine Team
38840945ad
fix(mgb): fix dump_with_testcase.py's crash with --output-strip-info when json file does not exist
GitOrigin-RevId: 8f56c43d1e
4 years ago
Megvii Engine Team
5c37a64e3f
feat(sdk/load_and_run): add dump with testcase for mge support imperative
GitOrigin-RevId: 17a0cf6293
4 years ago
Megvii Engine Team
ac11c38a97
feat(mge/imperative): add graph load and cgtools for imperative
GitOrigin-RevId: ba251f452a
4 years ago
Megvii Engine Team
10e942d952
refactor(mge): polish api
- refactor(mge): add support for optimizer.step().clear_grad() idiom
- refactor(mge): rename some methods of GradManager
- refactor(mge): remove tensor_nn and TensorDict
- refactor(mge): remove Buffer
- refactor(mge): remove requires_grad flag
- refactor(mge): add a default grad=None attribute to Tensor
- refactor(mge): deprecation for 1.0
GitOrigin-RevId: 3b723d9387
4 years ago
Megvii Engine Team
5b6ebeb563
fix(mgb): append json file for dump and ready for midout open source
GitOrigin-RevId: 71ae7f1f4a
4 years ago
Megvii Engine Team
b91bfd59cf
fix(sdk/load-and-run): fix load-and-run error after adding testcases on gpu
GitOrigin-RevId: 32429d8543
4 years ago
Megvii Engine Team
b7d5fa7e64
fix(sdk/load_and_run): fix misuse std::string::substr
GitOrigin-RevId: f45a84696a
4 years ago
Megvii Engine Team
ef239f835f
feat(windows/python_whl): make windows HAPPY for build megbrain python package
GitOrigin-RevId: 92b2c07bf9
4 years ago
Megvii Engine Team
b72f1e8258
chore(build): cleanup BUILD files
GitOrigin-RevId: cb9ddcea3c
4 years ago
Megvii Engine Team
a9e7a670e6
fix(sdk/c-opr-loaders): fix mace dump model and env params and add tuning
GitOrigin-RevId: 5e9a045410
4 years ago
Megvii Engine Team
14a32ae19b
fix(cmake/cross-build): misc fix
1: fix cmake cross-ios failed caused by df118a87
build static lib for APPLE define for XCODE third_party framework including require
2: megbrain_test/megdnn_test build when MGE_INFERENCE_ONLY=ON
now u can build megbrain_test/megdnn_test by:
EXTRA_CMAKE_ARGS="-DMGE_WITH_TEST=ON" ./scripts/cmake-build/xxx.sh
example macos-cross-ios build megdnn_test for IOS by
EXTRA_CMAKE_ARGS="-DMGE_WITH_TEST=ON" ./scripts/cmake-build/cross_build_ios_arm_inference.sh
3: reuse host flatc build when cross build mode
GitOrigin-RevId: 132f4bf893567bdb1d54de506449950513a5841f
4 years ago
Megvii Engine Team
4d541b72ce
feat(osx/python_whl): make macos HAPPY for build megbrain python package
GitOrigin-RevId: 7ffd9b9541
5 years ago
Megvii Engine Team
9cc669637e
refactor(sdk/extern-opr): add cpu threads config for MACE
GitOrigin-RevId: 350ca7d15a
5 years ago
Megvii Engine Team
4e634d87e2
fix(load_and_run): fix dump_with_testcase_mge.py with import megbrain
GitOrigin-RevId: 5c1992fb37
5 years ago
Megvii Engine Team
b9b531184f
fix(load_and_run): fix load_and_run with --input which ignore iters
GitOrigin-RevId: 870d90900d
5 years ago
Megvii Engine Team
786afef461
feat(build): install CMake config module and pkg-config descriptor
Also, upgrade to CMake 3.13.
The commit also contains significant refactors, as otherwise it is not
possible to properly export target `megengine` to
MegEngine-targets.cmake:
1. Optionally use system provided Flatbuffers.
2. Optionally use system provided MKL-DNN (Tested with Debian).
3. Refactor megbrain and megdnn targets into object libraries.
4. Set different path in BUILD_INTERFACE and INSTALL_INTERFACE of
various target_include_directories.
5. Specify PUBLIC/PRIVATE on various target_link_libraries.
GitOrigin-RevId: df118a879e
5 years ago
Megvii Engine Team
12dc36a6ab
feat(mgb/gopt): add interface to reproducible
GitOrigin-RevId: f341bea40b
5 years ago
Megvii Engine Team
7a0c7ef45c
feat(mge/module): add module for extern-c-opr
GitOrigin-RevId: a2d9fa067a
5 years ago
Megvii Engine Team
4e0c9ad3c6
feat(mgb/external): extern-c-opr dumper and loader for MACE
GitOrigin-RevId: bfe5420b1d
5 years ago
Megvii Engine Team
273f891b55
fix(mgb/gopt): fix run-time winograd-transform and nchwxx error
GitOrigin-RevId: aca796f17d
5 years ago
Megvii Engine Team
02abc36ea6
fix(mbg/arm_common): fix nchw44-dot misc issue
GitOrigin-RevId: f870ad964c
5 years ago
Megvii Engine Team
62753c4d30
fix(mge/sdk): fix comp_node bug in dump_with_testcast_mge
GitOrigin-RevId: 26a8dc50b8
5 years ago
Megvii Engine Team
30b3d3aa3e
fix(dnn/gopt): add convolution nchw44-dot format gopt
GitOrigin-RevId: e8e1e96379
5 years ago
Megvii Engine Team
45e2beead6
feat(mgb/gopt): add nchw4 optpass
GitOrigin-RevId: 551b6b828d
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
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
3d9d4b9beb
fix(sdk/load_and_run): fix ciruclar dependency in DataPaser::Brace
GitOrigin-RevId: d07f8c19b2
5 years ago
Megvii Engine Team
81915f6bbf
feat(sdk/load_and_run): support npy/json/npy/ppm/pgm as input
GitOrigin-RevId: f0aa7abe85
5 years ago
Megvii Engine Team
8cf7150df0
feat(dnn/mge): add compnode multithread in python
GitOrigin-RevId: 47373d291d
5 years ago
Megvii Engine Team
554ce352c8
feat(mgb/gopt): add nchw44 optpass
GitOrigin-RevId: dc38724558
5 years ago
Megvii Engine Team
20450817da
fix(mge/sdk): fix README.md and add missed example
GitOrigin-RevId: 0836029312
5 years ago
Megvii Engine Team
f91881ffdc
MegEngine: Initial commit of MegEngine.
GitOrigin-RevId: f0c8338beb
5 years ago