1. 03 Mar, 2020 3 commits
    • Tomasz Socha's avatar
      Add attribute visitor for ops M-P (#4344) · 01698d7a
      Tomasz Socha authored
      01698d7a
    • Tomasz Socha's avatar
      Add attribute visitor for ops R (#4340) · 5d8c39e9
      Tomasz Socha authored
      5d8c39e9
    • Tomasz Socha's avatar
      Add attribute visitor for ops S-X (#4325) · 1b611294
      Tomasz Socha authored
      * Add attribute visitor to xor op
      
      * Add attribute visitor to VariadicSplit op
      
      * Add attribute visitor to Unsqueeze op
      
      * Add attribute visitor to Transpose op
      
      * Add attribute visitor to TopK op
      
      * Add attribute visitor to Tile op
      
      * Add attribute visitor to Tanh op
      
      * Add attribute visitor to Tan op
      
      * Add attribute visitor to StridedSlice op
      
      * Add attribute visitor to Squeeze op
      
      * Add attribute visitor to SquaredDifference op
      
      * Add attribute visitor to Split op
      
      * Add attribute visitor to SpaceToDepth op
      
      * Add attribute visitor to Sqrt op
      
      * Add attribute visitor to Softmax op
      
      * Add attribute visitor to Sinh op
      
      * Add attribute visitor to Sin op
      
      * Add attribute visitor to Sign op
      
      * Add attribute visitor to ShuffleChannels op
      
      * Add attribute visitor to ShapeOf op
      
      * Add attribute visitor to Selu op
      
      * style
      
      * Review Fix I
      
      * Add attribute visitor to TensorIterator op
      
      * Revert "Add attribute visitor to TensorIterator op"
      
      This reverts commit 04850068f3a3e3b6ddcea58023327c76df574fa1.
      
      * Add support for AutoBroadcast in attribute_visitor
      
      * Add tests for operators with attributes
      Co-authored-by: 's avatarScott Cyphers <diyessi@users.noreply.github.com>
      Co-authored-by: 's avatarRobert Kimball <robert.kimball@intel.com>
      1b611294
  2. 02 Mar, 2020 1 commit
    • Tomasz Socha's avatar
      Add attribute visitor for ops E-L (#4346) · 61b4e6f9
      Tomasz Socha authored
      * Add new attribute adapters for vector<float> and vector<string> types
      
      * Add attribute visitor to LSTMSequence op
      
      * Add attribute visitor to LSTMCell op
      
      * Add attribute visitor to LRN op
      
      * Add attribute visitor to LogicalNot op
      
      * Add attribute visitor to Log op
      
      * Add attribute visitor to HardSigmoid op
      
      * Add attribute visitor to GRN op
      
      * Add attribute visitor to GroupConvolutionBackpropData op
      
      * Add attribute visitor to GroupConvolution op
      
      * Add attribute visitor to GatherTree op
      
      * Add attribute visitor to Gather op
      
      * Add attribute visitor to Floor op
      
      * Add attribute visitor to FakeQuantize op
      
      * Add attribute visitor to Exp op
      
      * Add attribute visitor to Erf op
      
      * Add attribute visitor to Elu op
      
      * Add test for LRN, LSTMSewuence and LSTMCell
      
      * Add test for Elu
      
      * Add test for FakeQuantize
      
      * Revert user_op test missed
      
      * Add test for GRN
      
      * Fix for CoordinateDiff
      
      * Add tests for GroupConvolution and GroupCinvolutionBackpropData
      
      * Tests alphabetical reorder
      Co-authored-by: 's avatarKatarzyna Mitrus <katarzyna.mitrus@intel.com>
      61b4e6f9
  3. 01 Jan, 2020 1 commit
  4. 15 Nov, 2019 1 commit
    • Scott Cyphers's avatar
      Attribute visitor (#3579) · bc1ca25b
      Scott Cyphers authored
      * Sketch of attribute walker
      
      * Review comments
      
      * merge error?
      
      * Remove unused method
      
      * simplify, make some ser tests work
      
      * Don't look for keys that aren't there
      
      * Factory registry, more ops visited, generic ser/dser start
      
      * More merge
      
      * cleanup
      
      * Adapter for enums
      
      * Compiler error
      
      * Test of user-defined op
      
      * Simplify enum name pairing
      
      * Update distributed.hpp
      
      * Review comments
      
      * compiler error
      
      * Direct access to non-primitive types from adapters
      
      * Define and export type info
      
      * attr enums, AvgPool*, vectors
      
      * Cleanup
      
      * some comments
      
      * Allow type info to be used as a key.
      
      * Don't leave output serialization shapes set.
      
      * Auto adapter
      
      * More ops, adapters
      
      * Missing symbol
      
      * Remove PartialShape and element::Type methods from visitor
      
      * Fix type info
      
      * Remove unused variable
      
      * Simplify
      
      * namespace error
      
      * exports
      
      * Uniform names
      
      * Some better names
      
      * More name cleanup, simplify visitor implementation
      
      * Fix template, add test
      
      * Revert serializer
      
      * Add instantiations
      
      * Work-around gcc issue
      
      * VS exports
      
      * VS exports
      
      * windows export
      
      * vs
      
      * vs
      
      * vs
      
      * vs
      
      * Simplify
      
      * vs
      
      * vs
      
      * Add some missing attributes
      
      * Missing factories
      
      * Merge error
      
      * Fix Add factories
      
      * Missed type
      bc1ca25b