• Tomasz Socha's avatar
    [ONNX] Enable cross-compiling and ninja build for onnx_importer (#4450) · a8e79079
    Tomasz Socha authored
    * [ONNX] Enable cross-compiling and ninja build for onnx_importer
    
    - Change minimum cmake version to 3.11
    - Enable cross-compilation of protobuf
    - Rewrite ONNX external project into FetchContent
    - Fix some issues with ninja build on windows
    
    * Remove -Werror from ONNX CMAKE_CXX_FLAGS
    
    * Unit-test: Link gcpu_backend if NGRAPH_GENERIC_CPU_ENABLE is ON
    
    * Remove overwriting of main CMAKE_CXX_FLAGS from the onnx cmake file
    
    * Fix onnx usage of CMAKE_CXX_FLAGS
    
    * Ignore warning for onnx on windows, restore Windows CXX replacement
    
    * Resolve some problems on OV ci
    
    * Fix missing quotes
    
    * Ignore range-loop-construct warning in onnx
    
    * Just stop be pedantic for onnx
    
    * Remove -Werror as well
    
    * Remove unnecesary code
    
    * style
    
    * Add NGRAPH_API macro to builder::opset1::reorder_axes for OV transformations
    
    * Move NGRAPH_API to header
    Co-authored-by: 's avatarSang Ik Lee <sang.ik.lee@intel.com>
    Co-authored-by: 's avatarRobert Kimball <robert.kimball@intel.com>
    Co-authored-by: 's avatarScott Cyphers <scott.cyphers@intel.com>
    Co-authored-by: 's avatarScott Cyphers <diyessi@users.noreply.github.com>
    a8e79079
Name
Last commit
Last update
..
Modules Loading commit data...
share Loading commit data...
clang_4_0_flags.cmake Loading commit data...
eigen.patch Loading commit data...
external_eigen.cmake Loading commit data...
external_gtest.cmake Loading commit data...
external_json.cmake Loading commit data...
external_llvm.cmake Loading commit data...
external_mkldnn.cmake Loading commit data...
external_mkldnn_v1.cmake Loading commit data...
external_mlir.cmake Loading commit data...
external_onnx.cmake Loading commit data...
external_protobuf.cmake Loading commit data...
external_tbb.cmake Loading commit data...
external_tbb_prebuilt.cmake Loading commit data...
llvm.patch Loading commit data...
llvm_fetch.cmake.in Loading commit data...
mkldnn.patch Loading commit data...
mkldnn_v1.patch Loading commit data...
mlir_fetch.cmake.in Loading commit data...
sdl.cmake Loading commit data...
tbb_fetch.cmake.in Loading commit data...