1. 28 Jun, 2019 1 commit
  2. 31 May, 2019 1 commit
    • Sang Ik Lee's avatar
      Cleanup how compile flags are set and used by nGraph and external projects. (#2942) · 08dcd01b
      Sang Ik Lee authored
      * Cleanup how compile flags set and used by nGraph and external projects.
      Set C++11 through CMake and pass it down to external projects.
      Prefer CMake variables such as CMAKE_POSITION_INDEPENDENT_CODE and
      CMAKE_CXX_STANDARD instead of explicitly setting compiler dependent
      flags.
      Create json compilation database for external projects.
      CMAKE_CXX_FLAGS is used as common global options for nGraph and external
      projects.
      add_compile_options() is used for local options for current and sub
      directories.
      add_definitions() is used for setting definitions for current and sub
      directories.
      Note: Global options are not passed down to some external projects.
      Note: mkl-dnn resets CMAKE_CXX_FLAGS internally.
      Note: TBB and MLSL are not CMake based.
      Noet: Eigen and json is header only library.
      
      * Fix error.
      
      * Fix error. (second attempt)
      
      * Cleanup code.
      
      * Allow check for undefined macro.
      
      * Try to fix cldnn issue.
      
      * Set type for CMake arguments.
      
      * Pass C++ standard to protobuf.
      
      * Pass C++ standard down to TBB.
      
      * Change how Clang specific flags are handled.
      
      * Fix error.
      
      * Workaround for compile error on Baidu's PDPD docker.
      
      * Fix windows build error.
      08dcd01b
  3. 25 Apr, 2019 1 commit
    • Michał Karzyński's avatar
      [ONNX] Refactor quantized ops tests (#2798) · 8da348f5
      Michał Karzyński authored
      * Add NgraphTestCase test runner class
      
      * Code improvements
      
      * clang-format
      
      * Add support for multiple output types
      
      * Add reading inputs/outputs from files
      
      * Refactor model_quant_conv_linear_3d
      
      * Add shape checking to NgraphTestCase
      
      * Add expected output shape to model_quant_conv_linear_3d
      
      * Code review
      
      * Remove small data files and move values to test code for legibility
      
      * clang-format
      
      * Refactor model_quant_conv_linear_2d
      
      * Refactor model_dequantize_linear_1d_zero_scale_uint8_negative_axis
      
      * Refactor model_dequantize_linear_1d_zero_scale_int8_4d
      
      * Refactor model_dequantize_linear_1d_zero_scale_int8
      
      * Refactor model_dequantize_linear_1d_zero_scale_uint8
      
      * Refactor model_dequantize_linear_scalar_zero_scale_int8
      
      * Refactor model_dequantize_linear_scalar_zero_scale_uint8
      
      * Refactor model_quantize_linear_axis_negative
      
      * Refactor model_quantize_linear_axis_zero
      
      * Refactor model_quantize_linear_zero_point
      
      * Add shape checking to NgraphTestCase::run
      
      * Refactor NgraphTestCase::run
      8da348f5
  4. 09 Apr, 2019 1 commit
  5. 14 Mar, 2018 1 commit
    • Robert Kimball's avatar
      Yet another serialization option (#619) · 28602f31
      Robert Kimball authored
      * Add cpio file read/write class and unit tests
      
      add reserializer
      
      Add unit test for serialize constants to cpio file. Fix bug in serializer if function has no parameters.
      28602f31