- 03 11月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
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: 93d8d80f29dcf03c00b18e8b708b26df9232e3df
-
- 17 9月, 2021 2 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: beddcf974576af51da24b34b5d8bba4753a2e4f6
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 9f69259205e89c0e995384f07c1a13995e41d06a
-
- 20 8月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 27c7e502077efe5ab8c4ecae488bf51125a6af41
-
- 03 8月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
lastest 12.0.1, for fit cutlass upgrade GitOrigin-RevId: 23b9d779dfbfc6dbbf31b63abdcc7a4aa6c654cd
-
- 03 6月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
* compat clang-cl 11 build at windows env * fix cuda/cudnn/trt copy env build failed on windows GitOrigin-RevId: 7fe2d2c0dcaabf56df1725994a41a15dd09692b6
-
- 14 4月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
exception namespace when disable rtti GitOrigin-RevId: c42f5adffde3c3cfaddda8ff73550b1ff5ab6e63
-
- 01 4月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 72a810d959777ac84275210861d525af8767e009
-
- 02 2月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
`copy` env vs `normal` env: case a:`normal` env install CUDNN/TRT by package tool, eg, apt/yum, which will put include file(cudnn.h/NvInfer.h) to /usr/include etc. case b: self copy env after export CPATH with cudnn/trt include dir case c: just copy libs, not export CPATH, only export TRT_ROOT_DIR/CUDNN_ROOT_DIR at case a and case b, BUILD system can find cudnn/trt headers, but at case c, can not find. `FIX` it! what`s more, recommend install CUDA env by case a and case c, NOT recommend install by case b, which caused by CUDA SDK CPATH not friendly to split c env, for example Android AOSP build env GitOrigin-RevId: cb92123f9e58d730893fff45602d3e487b38d32c
-
- 23 1月, 2021 1 次提交
-
-
由 Megvii Engine Team 提交于
as some reason: some version of trt/cudnn need -Wl,--whole-archive attribute to fix cuda issue, target A(CMAKE OBJECT,eg megbrain/megdnn): -Wl,--whole-archive depend on trt/cudnn target B(SHARED LIBS,eg libmegengine.so) --> A with `PUBLIC` depends target C(SHARED LIBS,eg _impertive.so) --> B with `PUBLIC` depends, then ld will force link fatbin section into C, which will be undesired what`s more, attribute PUBLIC/PRIVATE do not take effect to OBJECT library(megbrain/megdnn) what`s more, megengine/megengine_export have to PUBLIC for mgb/imperative target, as SRC/include depends so we pull cudalib depend from megbrain/megdnn to megengine/megengine_export on linux os, to finall target at windows os, for example lar on windows GitOrigin-RevId: b278a69e1cdcc17cfd22da80247af3fe30f6d4e8
-
- 27 11月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 4550cbfaa6b4e6e4a22daa8217ab12a1482c1e88
-
- 23 11月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: bd1b80c84f5629a4dde5302d775cd8a333ea3cf2
-
- 26 10月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
This reverts commit 18b84072acd66627524507cc90cdb7cf69627cd1. GitOrigin-RevId: 3b7622784dd4f9fa380403f8178c6ff4e8e64cf7
-
- 13 10月, 2020 2 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 04f39943c4cbe0cc116ef5d68c47c6a114d799ee
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 3528af8baeab4ed47eee04107665610e9ababdc9
-
- 17 9月, 2020 3 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 6d5bbf0d18df7cd2e0c9b8a42f84730da4873b50
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: e86db34b18d75c85f7ef120481f79359dc3e1da2
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: d60c4052c1ac1c4f2b9879c60069d232c8efcd13
-
- 15 9月, 2020 2 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 11411b6964185700ead75f8f4319d28adaf64907
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 861e349eb44b87a12ff12d7d1e7ac5331a6e73ef
-
- 25 8月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 4d9832e5592cb0e2e39172f0ebf52546e1e5b269
-
- 12 8月, 2020 2 次提交
-
-
由 Megvii Engine Team 提交于
fix(mge/imperative): cmake uses MGE_BUILD_IMPERATIVE_RT flag GitOrigin-RevId: 8ea21af9dab3a7e4fcb13b3849fd094f4e530711
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: ddc8af79af90737cb6f55ae5c1fc95cba722eef9
-
- 20 7月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 19f3c330039c3d0accd9787446c391495f425b6e
-
- 14 7月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 6daf6b2648244cbae6fa7aea2c579f1281435871
-
- 06 7月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
1. clang-format. 2. Use name "NMSKeepMGB" during serialization to avoid conflict with MegSkull contrib one. GitOrigin-RevId: 627c60e4829f34b45a7587bb09770af761b90be9
-
- 29 6月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: d093778e103a6977bb4c5c9da85005e276d60e50
-
- 19 6月, 2020 2 次提交
-
-
由 Megvii Engine Team 提交于
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: df118a879e12acdc42b56bdd7c7c71b34b0effc3
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: f401ce86033da83a91ebea3c119fc7af54a66ba0
-
- 16 6月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
host build and cross build now cmake status: a: host build 1: windows build -- ok 2: linux build -- ok 3: macos build -- ok b: cross build 1: windows cross build arm-android -- ok 2: windows cross build arm-linux -- ok 3: linux cross build arm-android -- ok 4: linux cross build arm-linux -- ok 5: macos cross build arm-android -- ok 6: macos cross build arm-linux -- ok 7: macos cross build ios -- ok GitOrigin-RevId: f7f376fe8c522410568c304a62310df823c70b65
-
- 06 5月, 2020 4 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 30381dec0ec65db0c00db32cde2d4228b1ed531c
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: 7062b451aa33fa84936a4181c6a3ad7abd3f585a
-
由 Megvii Engine Team 提交于
Include cmake generated megbrain_build_config.h in SWIG in order to remove usage of MGB_DEF. GitOrigin-RevId: d3e841eaf645e9501fa911d4d0462be36fba9b27
-
由 Megvii Engine Team 提交于
add testcase for cambricon comp node GitOrigin-RevId: 7794faa47ffbbd67521fcac2838d46a38c4bfe12
-
- 15 4月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
Modify get_dynamic_info to work with cmake changes Also rename get_dynamic_info as get_mem_allocation_info GitOrigin-RevId: 383affe3884fadce913211bd0d80c42fae85e39b
-
- 14 4月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: c164ed28e10ac1318dbae10c9c173e0cd5b89f1f
-
- 25 3月, 2020 1 次提交
-
-
由 Megvii Engine Team 提交于
GitOrigin-RevId: f0c8338beb9cac953bd2d8b76710790940dc9300
-