1. 09 11月, 2017 4 次提交
    • F
      Add grad for lodtensor array ops (#5461) · b698d19b
      fengjiayi 提交于
      * Add LoDRankTable
      
      LoD Rank Table stores the `level` of `lod` which is ordered by sequence
      length in descending order. It is useful when implement dynamic RNN and
      is shared by dynamic RNN memory, dynamic RNN slice input and dynamic
      RNN slice output operators.
      
      * Add skeleton for array_to_lod_tensor and lod_tensor_to_array
      
      * Add VarType::LoDTensorArray
      
      * Add PyBind of LoDTensorArray
      
      * Add InferVarType
      
      * Add first unittest
      
      * Add ut
      
      * Add unittest
      
      * Add unittest
      
      * Add unittests
      
      * update
      
      * init
      
      * add infershape for lod_tensor_to_array_op
      
      * compelete array_to_lod_tensor_op
      
      * copy data
      
      * clean code
      
      * clean code
      
      * Fix unittest data
      
      * fix bugs
      
      * fix compile error
      
      * Refine TensorToArrayOp
      
      * refactor array_to_lod_tensor
      
      * Unittest
      
      * fix bugs
      
      * Fix unittest
      
      * Fix unittest
      
      * debug
      
      * Debug
      
      * Fix unittest
      
      * Add grad for ops
      
      * Debug
      
      * Fix a bug
      
      * fix a bug
      
      * fix a bug
      b698d19b
    • Y
      Merge pull request #5441 from reyoung/feature/fill_constant_force_cpu · b266f504
      Yu Yang 提交于
      Add force_cpu for fill_constant op
      b266f504
    • Y
      Merge pull request #5465 from reyoung/feature/compare_op_support_cpu · 7f22a6d1
      Yu Yang 提交于
      CompareOp's kernel device type is decided by input tensor place
      7f22a6d1
    • Y
      Merge pull request #5419 from reyoung/feature/shrink_memory_op · 2a76b42e
      Yu Yang 提交于
      Feature/shrink memory op
      2a76b42e
  2. 08 11月, 2017 36 次提交