• 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
..
autodiff Loading commit data...
builder Loading commit data...
codegen Loading commit data...
descriptor Loading commit data...
distributed Loading commit data...
frontend Loading commit data...
op Loading commit data...
opsets Loading commit data...
pass Loading commit data...
pattern Loading commit data...
runtime Loading commit data...
state Loading commit data...
type Loading commit data...
CMakeLists.txt Loading commit data...
assertion.hpp Loading commit data...
attribute_adapter.cpp Loading commit data...
attribute_adapter.hpp Loading commit data...
attribute_visitor.hpp Loading commit data...
axis_set.cpp Loading commit data...
axis_set.hpp Loading commit data...
axis_vector.cpp Loading commit data...
axis_vector.hpp Loading commit data...
check.hpp Loading commit data...
chrome_trace.cpp Loading commit data...
chrome_trace.hpp Loading commit data...
code_writer.hpp Loading commit data...
component_manager.hpp Loading commit data...
coordinate.cpp Loading commit data...
coordinate.hpp Loading commit data...
coordinate_diff.cpp Loading commit data...
coordinate_diff.hpp Loading commit data...
coordinate_transform.cpp Loading commit data...
coordinate_transform.hpp Loading commit data...
cpio.cpp Loading commit data...
cpio.hpp Loading commit data...
deprecated.hpp Loading commit data...
dimension.cpp Loading commit data...
dimension.hpp Loading commit data...
distributed.cpp Loading commit data...
distributed.hpp Loading commit data...
enum_names.hpp Loading commit data...
env_util.cpp Loading commit data...
env_util.hpp Loading commit data...
except.hpp Loading commit data...
factory.cpp Loading commit data...
factory.hpp Loading commit data...
file_util.cpp Loading commit data...
file_util.hpp Loading commit data...
function.cpp Loading commit data...
function.hpp Loading commit data...
graph_util.cpp Loading commit data...
graph_util.hpp Loading commit data...
lambda.cpp Loading commit data...
lambda.hpp Loading commit data...
log.cpp Loading commit data...
log.hpp Loading commit data...
ngraph.cpp Loading commit data...
ngraph.hpp Loading commit data...
ngraph_visibility.hpp Loading commit data...
node.cpp Loading commit data...
node.hpp Loading commit data...
node_input.cpp Loading commit data...
node_input.hpp Loading commit data...
node_output.cpp Loading commit data...
node_output.hpp Loading commit data...
ops.hpp Loading commit data...
output_vector.hpp Loading commit data...
partial_shape.cpp Loading commit data...
partial_shape.hpp Loading commit data...
placement.cpp Loading commit data...
placement.hpp Loading commit data...
provenance.cpp Loading commit data...
provenance.hpp Loading commit data...
rank.hpp Loading commit data...
serializer.cpp Loading commit data...
serializer.hpp Loading commit data...
serializer_stub.cpp Loading commit data...
shape.cpp Loading commit data...
shape.hpp Loading commit data...
shape_util.cpp Loading commit data...
shape_util.hpp Loading commit data...
slice_plan.cpp Loading commit data...
slice_plan.hpp Loading commit data...
specialize_function.cpp Loading commit data...
specialize_function.hpp Loading commit data...
strides.cpp Loading commit data...
strides.hpp Loading commit data...
type.cpp Loading commit data...
type.hpp Loading commit data...
util.cpp Loading commit data...
util.hpp Loading commit data...
validation_util.cpp Loading commit data...
validation_util.hpp Loading commit data...
variant.cpp Loading commit data...
variant.hpp Loading commit data...
version.in.hpp Loading commit data...
visibility.hpp Loading commit data...