1. 15 1月, 2018 1 次提交
    • D
      Feature/hooks (#7513) · b9b75377
      dzhwinter 提交于
      * add copyright hook
      
      * add copyright hook
      
      * refine copyright hook
      
      * "test copyright hook"
      
      * fix check style
      
      * fix ci
      b9b75377
  2. 12 1月, 2018 1 次提交
  3. 11 1月, 2018 1 次提交
  4. 10 1月, 2018 1 次提交
  5. 09 1月, 2018 1 次提交
  6. 08 1月, 2018 1 次提交
  7. 05 1月, 2018 3 次提交
    • F
      update error clip · 33cb12a8
      fengjiayi 提交于
      33cb12a8
    • F
      update error clip · dea52631
      fengjiayi 提交于
      dea52631
    • D
      Feature/use cudnn (#7141) · 5593858d
      dzhwinter 提交于
      * "add c++ side kernel selection"
      
      * "add multiple kernel op test"
      
      * "kernel selection only support cudnn"
      
      * "better formatter"
      
      * "small fix with UseCPU"
      
      * "depends on change interface Get(Place, Library)"
      
      * "fix CI"
      
      * "fix python cudnn test"
      
      * "leave the register cudnn op to another PR"
      
      * "fix CI"
      
      * "use all kernel by default"
      
      * "fix CI"
      5593858d
  8. 27 12月, 2017 1 次提交
  9. 25 12月, 2017 1 次提交
    • Q
      Impl kernel hint (#6883) · af0c4c45
      Qiao Longfei 提交于
      * init kernel hint
      
      * fix typo
      
      * rm unused code
      
      * add include in op_kernel.h
      
      * restore op_kernel since it will be moved to op_kernel_type
      
      * change force_cpu to use_cpu
      
      * fix compilation
      af0c4c45
  10. 21 12月, 2017 2 次提交
  11. 19 12月, 2017 4 次提交
  12. 15 12月, 2017 1 次提交
  13. 12 12月, 2017 1 次提交
  14. 11 12月, 2017 1 次提交
  15. 07 12月, 2017 1 次提交
  16. 06 12月, 2017 1 次提交
  17. 05 12月, 2017 2 次提交
  18. 30 11月, 2017 1 次提交
    • Y
      Feature/switch program (#5932) · ac596a39
      Yu Yang 提交于
      * Unify fluid submodules to fluid module
      
      Change books just use `import fluid`, not submodules
      
      * Remove g_main_program/g_startup_program
      
      Use default_main_program/default_startup_program instead
      
      * Typo
      
      * Add API for switch default program
      
      * Two functions: switch_main_program/switch_startup_program
      * A guard: program_guard. Users can use the `with` statement change
        default programs
      * Change unittests in `test_layers`
      
      * Fix CI
      
      * Fix CI
      
      * Fix CI
      ac596a39
  19. 28 11月, 2017 1 次提交
    • Y
      Feature/remove g program (#5930) · 0aceeee1
      Yu Yang 提交于
      * Unify fluid submodules to fluid module
      
      Change books just use `import fluid`, not submodules
      
      * Remove g_main_program/g_startup_program
      
      Use default_main_program/default_startup_program instead
      
      * Typo
      
      * Fix CI
      0aceeee1
  20. 27 11月, 2017 2 次提交
    • Y
      Restore the param infos in Program.clone() (#5873) · d89ff5b6
      Yu Yang 提交于
      * Restore the param infos in Program.clone()
      
      The Program.clone only clone the variables and ops
      in the program into a new program. However, the
      information of Parameter is not clone.
      
      So we need restore the information of Parameters.
      
      Fix #5871
      
      * Follow comments
      
      * Fix CI
      
      * Fix CI
      
      * Fix CI
      d89ff5b6
    • Y
      Unify fluid submodules to fluid module (#5924) · 0ac8c74e
      Yu Yang 提交于
      Change books just use `import fluid`, not submodules
      0ac8c74e
  21. 24 11月, 2017 2 次提交
  22. 21 11月, 2017 1 次提交
  23. 17 11月, 2017 1 次提交
  24. 16 11月, 2017 1 次提交
    • Y
      feature/while_grad_op (#5554) · 18f0c40a
      Yang Yang(Tony) 提交于
      * first commit
      
      * Python API for while op
      
      * Python Unittest for simple while_op forward
      
      * fix out to be list
      
      * Fix UT
      
      * VarType
      
      * Fix several bugs
      
      * Fix bug
      
      * Fix bug
      
      * Fix Bug
      
      * Fix bug
      
      * Fix unittest
      
      * Remove debug log
      
      * Add comments
      
      * add PADDLE_ENFORCE
      
      * while_grad_op first commit
      
      * Add `BlockDescBind::FindRecursiveOrCreateVar()` and fix bugs
      
      * not sure how to setdim of while outputs
      
      * push for test
      
      * add executor vlog
      
      * fix bug of while_op cond
      
      * Several enhancement for code
      
      1. Backward always infer shape & infer var type. Since there are RENAME
      variables will be created when creating backward operator, but their
      shape & var types are not inferenced.
      2. Never use SomePtr-> directly, since every pointer could be nullptr if
      it is a function return value. Add `detail::Ref` to cast pointer to
      reference safely.
      3. Enhance error message for backward.
      4. Infer data type of variable in `sum` and `tensor_write`
      
      * Fix bugs of while_op gradient
      
      * Fix several bugs of while_op grad
      
      * fix fill zeros like
      
      * fix 3 >= 3
      
      * fix place holder shouldn't be null
      
      * fail on sum op
      
      * Fix SumOp of TensorList
      
      * clean up
      
      * pass while test
      
      * fix test_array_write_read
      
      * pass sum op
      
      * Support int/int64 for fill_constant_batch_size_like
      
      * Fix compile
      18f0c40a
  25. 15 11月, 2017 1 次提交
  26. 14 11月, 2017 2 次提交
    • Q
      Change framework to fluid (#5637) · 4adc8a7a
      Qiao Longfei 提交于
      * init commit
      
      * change some dir name
      4adc8a7a
    • Y
      Conditional Block Forward (#5530) · 488320a7
      Yu Yang 提交于
      * Conditional Block Forward
      
      * Assign Operator.
      
      Out=X, when type in [LoDTensor/SelectedRows/LoDTensorArray]
      
      * Stash
      
      * Add Scope::Rename
      
      it is useful in gradient phase of an operator with block
      
      * ConditionalBlock Grad Done
      
      * Add comments
      
      * yapf format code
      488320a7
  27. 10 11月, 2017 2 次提交
    • Y
      feature/while_op (#5502) · 40367d18
      Yang Yang(Tony) 提交于
      * first commit
      
      * Python API for while op
      
      * Python Unittest for simple while_op forward
      
      * fix out to be list
      
      * Fix UT
      
      * VarType
      
      * Fix several bugs
      
      * Fix bug
      
      * Fix bug
      
      * Fix Bug
      
      * Fix bug
      
      * Fix unittest
      
      * Remove debug log
      
      * Add comments
      
      * add PADDLE_ENFORCE
      
      * while_grad_op first commit
      
      * Add `BlockDescBind::FindRecursiveOrCreateVar()` and fix bugs
      
      * refine code
      
      * fix unittest bug
      40367d18
    • D
      "add elementwise_add more type" · b8f557f2
      Dong Zhihong 提交于
      b8f557f2
  28. 07 11月, 2017 1 次提交
    • Y
      ReadFromArray/WriteToArray op (#5407) · c9b57dcc
      Yu Yang 提交于
      * Use stable_sort in lod_rank_table
      
      It is easy to debug and test when use `stable_sort`and the time
      complexity is not changed.
      
      * Add LoDTensorArray
      
      * Stash
      
      * Better debug message for IsInitialized
      
      * Stash
      
      * Better debug message for IsInitialized
      
      * Complete array read/write op unittests
      c9b57dcc
  29. 06 11月, 2017 1 次提交