1. 22 3月, 2021 1 次提交
  2. 25 8月, 2020 1 次提交
  3. 19 6月, 2020 2 次提交
    • M
      feat(build): install CMake config module and pkg-config descriptor · 786afef4
      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
      786afef4
    • M
      fix(dnn/cuda-stub): simplify and use proper search paths · ea6bfe6c
      Megvii Engine Team 提交于
      Removed the `access()` call before `dlopen()`.
      It was copy-pasted from the opencl-stub, does not make sense here, and
      prevents `dlopen()` from loading `libcuda.so` from non-default path.
      
      Updated the name of the library providing CUDA Driver API on different
      platforms, these are harvested from the following file in a CUDA
      install:
      samples/6_Advanced/matrixMulDynlinkJIT/cuda_drvapi_dynlink.c
      GitOrigin-RevId: ed43cab8c8b4a9b9f8baaa958e8b5123b72dd179
      ea6bfe6c
  4. 25 3月, 2020 1 次提交