Megvii Engine Team
93f70a9539
feat(src): add MGB_CUSTOM_OP macro
GitOrigin-RevId: beddcf9745
3 years ago
Megvii Engine Team
fb15b3012c
docs(readme): fix md relative path
GitOrigin-RevId: 27c830e530
3 years ago
Megvii Engine Team
4ef911361f
docs(readme): update build md
GitOrigin-RevId: 279a202eb2
3 years ago
Megvii Engine Team
3c6665f7c1
feat(lite/whl): merge lite whl to main package
GitOrigin-RevId: 27c7e50207
3 years ago
Megvii Engine Team
71230e9a00
feat(lite): open source for lite
GitOrigin-RevId: f442431381
3 years ago
Megvii Engine Team
66c18f6054
fix(ci): fix bazel compile error in new macos
GitOrigin-RevId: d22cc87fec
3 years ago
Tricster
6b843ccd93
fix(mge): macos whl build
From GITHUB 168
COPYBARA_INTEGRATE_REVIEW=https://api.github.com/repos/MegEngine/MegEngine/pulls/168 from Tricster <mediosrity@gmail.com> 5c775d02dd
Closes #168
GitOrigin-RevId: bceecb401b
4 years ago
Megvii Engine Team
3eb0505f9b
feat(imperative): add support for quantized conv transpose2d
GitOrigin-RevId: ffd6431299
3 years ago
Megvii Engine Team
125406e318
feat(cmake/windows/cuda): upgrade windows llvm to
lastest 12.0.1, for fit cutlass upgrade
GitOrigin-RevId: 23b9d779df
3 years ago
Megvii Engine Team
8dea6b3c68
build(dnn): compat for more windows env
GitOrigin-RevId: 5ec4be2888
3 years ago
Megvii Engine Team
1d86528162
ci(config): change pip mirror to pypi cache proxy
GitOrigin-RevId: cfc00b7df1
4 years ago
Megvii Engine Team
a9b60fbfb5
fix(ci/lite): reopen lite_test build by cmake
as some reason, lite_test need static link lite
when cuda enable on gcc7 and gcc8, if not
cask_trt::AbiInfo::~AbiInfo will double call at
atexit stage, which will lead double free at the
end of test, gcc9 do not have this issue, for
compat all CI env, we use static link!!!
GitOrigin-RevId: 1dc2115948
4 years ago
Megvii Engine Team
71cc814eaf
feat(ci): add aarch64 linux ci
GitOrigin-RevId: 2c0d3a8cc2
4 years ago
Megvii Engine Team
31a1f53817
feat(whl/opencl): enable OpenCL in python whl
GitOrigin-RevId: a1c34ef40b
4 years ago
Megvii Engine Team
b07f372835
feat(aarch64/whl): support aarch64 whl
GitOrigin-RevId: 656a27d62b
4 years ago
Megvii Engine Team
baa304003f
feat(build): change make to ninja
GitOrigin-RevId: ccff72e39a
4 years ago
Megvii Engine Team
33ab2454b9
fix(whl): support wheel version without sdk info,
which caused by python official PYPI do not support
LOCAL_VERSION; sync lite setup.py
GitOrigin-RevId: 7e35ceb5f1
4 years ago
Megvii Engine Team
04b1a45af4
fix(dnn): fix cudnn crash when finalize called after cudnn dtor
GitOrigin-RevId: b0ad639921
4 years ago
Megvii Engine Team
c85eefded4
fix(tree): fix copybara
GitOrigin-RevId: 4047219962
4 years ago
Megvii Engine Team
c6069d02d7
chore(scripts): remove manylinux2010 build enviroment
4 years ago
Megvii Engine Team
80f0064365
fix(cuda): show more when cuda env check fail
add cublas version check when build whl
GitOrigin-RevId: 6fcb0269e8
4 years ago
Megvii Engine Team
365e80b599
fix(build): fix cu111 cudnn rpath
GitOrigin-RevId: 11e3227be1
4 years ago
Megvii Engine Team
c89c673594
feat(lite): add windows lite whl scripts, enable megenginelite
pytest and enable cpp test in ci
GitOrigin-RevId: fa963616a6
4 years ago
Megvii Engine Team
4c6484b7f0
feat(lite): add macos lite whl scripts, enable megenginelite
pytest and enable cpp test in ci
GitOrigin-RevId: 5625a514ce
4 years ago
Megvii Engine Team
ef079b84fb
feat(lite): add linux lite whl scripts, enable megenginelite pytest/cmake gtest in ci
GitOrigin-RevId: 0243029c2d
4 years ago
Megvii Engine Team
249a116bec
fix(linux/whl): fix megengine whl build faild at manylinux2014
as > cuda11 cudnn8 trt7 have some dlopen libs, auditwheel can
not handle correctly, also at lastest auditwheel, NEW LIBS dirs
change from package data dir to package dir(eg, megengine to MegEngine),
which lead to copy manually libs change rpath hard with auditwheel
rpath, so do not auditwheel now!
GitOrigin-RevId: 3dfc8a5267
4 years ago
Megvii Engine Team
f0170b9c21
fix(whl): opt whl version
example:
1:export PUBLIC_VERSION_POSTFIX=rc1 for create a rc1 version
2:export PUBLIC_VERSION_POSTFIX=dev20210225 for create daily version
3:export PUBLIC_VERSION_POSTFIX=rc1.dev20210225 and export LOCAL_VERSION=mc40 for create special version
GitOrigin-RevId: 8caa7646d0
4 years ago
Megvii Engine Team
096d340c18
fix(whl): fix whl version, fix create manylinux2014 image
GitOrigin-RevId: 3faa59d945
4 years ago
Megvii Engine Team
cf27dd642c
fix(cuda): use cudnn8.0.4 as cu111 default libs
GitOrigin-RevId: 721ca73bae
4 years ago
Megvii Engine Team
0e3a6329ff
build(cuda): support cu111 build
GitOrigin-RevId: b3067ba4d5
4 years ago
Megvii Engine Team
ae8b38f634
fix(cmake/whl): reduce wheel size
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: b278a69e1c
4 years ago
Megvii Engine Team
d1fbec4fe2
feat(dnn/atlas): add atlas stub
GitOrigin-RevId: c63294378e
4 years ago
Megvii Engine Team
72619bb4fb
fix(whl/linux): fix mv failed if output have old whl
GitOrigin-RevId: c03ed56c61
4 years ago
Megvii Engine Team
2fc77caf44
fix(whl/macos/windows/linux): fix macos/windows whl broken caused by
b2dbda96b, and add macos/windows whl import test, Integration Test will
test linux whl import, so we do not add linux import test at MR test
GitOrigin-RevId: 9aa88c2a43
4 years ago
Megvii Engine Team
e296a6842a
fix(build/doc): fix build md
GitOrigin-RevId: 7cb159666d
4 years ago
Megvii Engine Team
528ef93013
fix(build/md): fix legacy Python Module copy.bara
GitOrigin-RevId: bb4691bc2c
4 years ago
Megvii Engine Team
c076202f82
fix(whl/macos): set for osx compat version to 10.14
GitOrigin-RevId: 5dea6a6c65
4 years ago
Megvii Engine Team
5a378324b5
fix(whl/misc): easy whl local test, and fix export ALL_PYTHON at docker
env when value include more than two python version
GitOrigin-RevId: 8f1c0eb419
4 years ago
Megvii Engine Team
d06f248d90
fix(whl/mgb/imperative): fix symbols conflict runtime crash
GitOrigin-RevId: d60c4052c1
4 years ago
Megvii Engine Team
1b2194cdce
feat(whl/internal): put imperative rt to megbrain
GitOrigin-RevId: f3b6e492d7
4 years ago
Megvii Engine Team
46b68568e8
ci(docker): update cmake to 3.15.2
GitOrigin-RevId: f704ca3854
4 years ago
Megvii Engine Team
6e882c1a86
feat(whl/imperative): compat for build python whl imperative and legacy runtime
GitOrigin-RevId: 7f6629ae1f
4 years ago
Megvii Engine Team
eb0cc59dcf
feat(windows/python_whl/cuda): make windows MORE HAPPY for build whl with cuda
GitOrigin-RevId: 9e7d7d4167
4 years ago
Megvii Engine Team
4a178a8dba
feat(windows/cuda/cmake): support cmake cuda build on windows
GitOrigin-RevId: 4d9832e559
4 years ago
Megvii Engine Team
991286e81d
feat(macos/ci): add macos ci
GitOrigin-RevId: b20a514f8c
4 years ago
Megvii Engine Team
f8810f733a
feat(mge/imperative): prepare to make whl
GitOrigin-RevId: f9f22fb6cb
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
0278325055
fix(python/import/macos): fix some macos user import crash
GitOrigin-RevId: b701710b74
4 years ago
Megvii Engine Team
177c268898
feat(osx/python_whl): fix python pytest failedon osx
GitOrigin-RevId: 97d2b496bb
4 years ago
Megvii Engine Team
d35c609d83
feat(osx/python_whl): refine whl doc and macos whl env
GitOrigin-RevId: 1db6f845f6
4 years ago