1. 18 8月, 2021 4 次提交
  2. 12 8月, 2021 1 次提交
  3. 11 8月, 2021 1 次提交
  4. 07 8月, 2021 1 次提交
    • M
      feat(cmake/windows/xp/sp2/inference): implement inference on windows xp · ce2f620e
      Megvii Engine Team 提交于
      (os vesion >= sp2) build with cmake
      
      * cmake build support(xp sp2):
      (dbg)EXTRA_CMAKE_ARGS="-DMGE_DEPLOY_INFERENCE_ON_WINDOWS_XP_SP2=ON"
      ./scripts/cmake-build/host_build.sh -m -d
      
      (opt)EXTRA_CMAKE_ARGS="-DMGE_DEPLOY_INFERENCE_ON_WINDOWS_XP_SP2=ON"
      ./scripts/cmake-build/host_build.sh -m
      
      * cmake build support(xp sp3):
      (dbg)EXTRA_CMAKE_ARGS="-DMGE_DEPLOY_INFERENCE_ON_WINDOWS_XP=ON"
      ./scripts/cmake-build/host_build.sh -m -d
      
      (opt)EXTRA_CMAKE_ARGS="-DMGE_DEPLOY_INFERENCE_ON_WINDOWS_XP=ON"
      ./scripts/cmake-build/host_build.sh -m
      
      * internal behavior:
      will define MGB_HAVE_THREAD=0 when enable
      -DMGE_DEPLOY_INFERENCE_ON_WINDOWS_XP_SP2=ON
      
      * refer to
      https://docs.microsoft.com/en-us/cpp/build/configuring-programs-for-windows-xp?view=msvc-160
      xp sp2(x86) do not support vc runtime fully, casused by KERNEL32.dll do not
      implement some base apis for c++ std function, for example,
      std::mutex/std::thread/std::condition_variable as a workround, we will
      disable some MegEngine features on xp sp2 env, for exampe, multi-thread etc!
      
      * about DNN_MUTEX/MGB_MUTEX/LITE_MUTEX, if your code will build in inference
      code (even CPU backends), please replace std::mutex to DNN_MUTEX/MGB_MUTEX,
      
      * about multi-thread, if you code need multi-thread support, please
      enable it when MGB_HAVE_THREAD=1
      
      * about test build env status
      1: Visual Studio 2019(MSVC version <= 14.26.28801)---- pass
      2: Visual Studio 2019(MSVC version > 14.26.28801) ---- failed
         caused by this 'new' version will put VCR depends on win7
         KERNEL32.DLL, this may be fixed at Visual Studio 2019 later version
         but we do not test at this MR merge point
      3: Visual Studio 2017   ---------- pass
      4: Visual Studio 2014   ---------- pass
      GitOrigin-RevId: ea6e1f8b4fea9aa03594e3af8d59708b4cdf7bdc
      ce2f620e
  5. 27 7月, 2021 2 次提交
  6. 23 7月, 2021 2 次提交
  7. 23 6月, 2021 1 次提交
  8. 03 6月, 2021 1 次提交
  9. 23 3月, 2021 1 次提交
  10. 11 1月, 2021 2 次提交
  11. 18 12月, 2020 1 次提交
  12. 23 11月, 2020 1 次提交
  13. 21 11月, 2020 1 次提交
  14. 05 11月, 2020 1 次提交
  15. 30 10月, 2020 1 次提交
  16. 20 10月, 2020 1 次提交
  17. 17 9月, 2020 6 次提交
  18. 16 9月, 2020 1 次提交
  19. 26 8月, 2020 1 次提交
  20. 25 8月, 2020 1 次提交
  21. 24 8月, 2020 1 次提交
  22. 11 8月, 2020 1 次提交
  23. 05 8月, 2020 1 次提交
  24. 20 7月, 2020 1 次提交
  25. 23 6月, 2020 1 次提交
  26. 16 6月, 2020 1 次提交
    • M
      feat(cmake/cross_build/host_build/windows): imp windows · a4879fc6
      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
      a4879fc6
  27. 06 5月, 2020 1 次提交
  28. 25 3月, 2020 1 次提交