1. 09 Oct, 2019 1 commit
  2. 08 Oct, 2019 4 commits
    • Ashok Emani's avatar
      add get_preferred_pipeline_depth to executable (#3687) · 9d45682c
      Ashok Emani authored
      * add get_default_pipeline_depth to executable
      
      * use get_preferred_pipeline_depth
      9d45682c
    • Gleb Kazantaev's avatar
      Fixed v1::AvgPool (#3739) · 93beb770
      Gleb Kazantaev authored
      93beb770
    • Robert Kimball's avatar
      36f5ab7a
    • Scott Cyphers's avatar
      Cyphers/lastwarns (#3640) (#3673) · b7d8c78b
      Scott Cyphers authored
      * Cyphers/lastwarns (#3640)
      
      * Build changes for -Wall
      
      * Use properties
      
      * Remove no-zero-as-null-pointer-constant
      
      * add ##__VAR_ARGS__ workaround
      
      * enable gnu-zero-variadic-macro-arguments warning
      
      * fix gnu-zero-variadic-macro-arguments
      
      * use PrintToDummyParamName
      
      * remove ##__VA_ARGS__ workaround
      
      * fix ##__VA_ARGS__ and enable gnu-zero-variadic-macro-arguments
      
      * handle windows build
      
      * use alternative fix to support VS compiler
      
      * fix merge issue
      
      * remove variadic macros from kernel_selectors
      
      * replace remaining ##__VA_ARGS__
      
      * fix missing braces
      
      * Remove some clang warnings
      
      * Warnings cleanup
      b7d8c78b
  3. 07 Oct, 2019 5 commits
  4. 05 Oct, 2019 2 commits
  5. 04 Oct, 2019 4 commits
  6. 03 Oct, 2019 4 commits
  7. 02 Oct, 2019 3 commits
  8. 01 Oct, 2019 8 commits
  9. 30 Sep, 2019 5 commits
  10. 29 Sep, 2019 1 commit
    • Sang Ik Lee's avatar
      LayerNorm (#3678) · 385770d8
      Sang Ik Lee authored
      * LayerNorm (#3630)
      
      * Constructors.
      
      Type prop.
      
      Decompose LayerNorm.
      
      Add serialize.
      
      * Add dummy test case.
      
      * Add dummy type prop test.
      
      * Fix some build errors.
      
      * Remove build errors.
      
      * Update decompose for bprop.
      
      * Change begin_norm_axis default value to 1.
      
      * Style.
      
      * Reorder class members.
      
      * Add actual type prop tests.
      
      * Add fprop test.
      
      * Working on bprop test.
      
      * Bprop tests.
      
      * Allow flattened scale and bias.
      
      * Add support for flattened scale and bias.
      
      * Fix incorrect type_name.
      
      * PlaidML: Decompose fused_op LayerNorm
      
      * Update Backprop constructors.
      
      * PlaidML: Add missing header file.
      
      * Remove doc about removed param.
      
      * Fix type prop tests.
      
      * PlaidML: Disable unit test.
      
      * Fix stats flattening axes bug.
      
      * Upgrade description to type_info.
      385770d8
  11. 28 Sep, 2019 3 commits
    • Diego Caballero's avatar
      Change ownership of MLIR LIT tests directory (#3671) · 40eb9587
      Diego Caballero authored
      Aligned with contrib/mlir directory ownership. This prevents
      that Scott is added as reviewer by default.
      40eb9587
    • Diego Caballero's avatar
      [MLIR] Enable nGraph dialect in ngraph-opt (#3657) · 9db8f874
      Diego Caballero authored
      * [MLIR] Add support for parsing nGraph tensor type
      
      Initial commit that enables nGraph parsing. It's needed for testing.
      
      * [MLIR] Enable nGraph dialect in ngraph-opt
      
      This PR registers nGraph dialect in ngraph-opt and prepares
      nGraph lowering pass for LIT testing, fixing all the related issues.
      Among other things, lowering pass has to be turned into a function pass,
      dead argument in constructor was removed and `convert-ngraph-to-affine`
      flag was added.
      
      * Fix issue with function name and multiple functions
      
      * Extend module_function.mlir lit test
      
      * Improve module_function.mlir test
      
      Remove ngraph to affine dialect conversion since we just need to verify
      that we can parse and print modules and functions.
      Add verification for parsing the printed code.
      
      * [MLIR] Add support for parsing nGraph element types (#3665)
      
      * [MLIR] Add support for parsing nGraph element types
      
      It introduces initial support for parsing nGraph signed/unsigned
      integer and floating point data types.
      
      * Improve LIT tests
      
      Test parsing and printing of types separately from lowering to affine
      since these tests will evolve differently, particularly for tensor
      types.
      
      * Missed file
      
      I left this file behind in the previous commit
      9db8f874
    • Jayaram Bobba's avatar
      Smaller set of constant folding kernels (#3653) · 68f6110c
      Jayaram Bobba authored
      * Instantiate only valid cases for binary op constant folding kernels
      
      * removed unused parameter
      68f6110c