1. 19 9月, 2019 1 次提交
    • Y
      Add a pass to fuse fc+elementwise_add+layernorm (#19776) · 3cd985a6
      Yiqun Liu 提交于
      * Add fc_elementwise_layernorm_fuse pass and unittest.
      
      * Add fused_fc_elementwise_layernorm op and its GPU kernel.
      test=develop
      
      * Apply fc_elementwise_layernorm_fuse_pass to GPU inference.
      
      * Add the setting of attrs in the definition of binary_op.
      test=develop
      
      * Add comment.
      
      * Implement the unittest.
      test=develop
      
      * Change the unittest name of layer_norm.
      test=develop
      3cd985a6
  2. 17 9月, 2019 1 次提交
    • Implement FusedEmbeddingSeqPoolGradKernel with cblas_saxpy (#19770) · 93c85c93
      翟飞跃 提交于
      * Implement the operator with sprase matrix multiply
      
      * Update the URL of mklml library.
      
      test=develop
      
      * Disable MKLML implematation when using no-linux.
      
      test=develop
      
      * optimize bp with mkl sparse matrix
      test=develop
      
      * tmp add fused_emb_seq layer
      
      * Add the support of padding_idx attribute.
      
      test=develop
      
      * add padding_idx support
      test=develop
      
      * implement grad refer lego
      test=develop
      93c85c93
  3. 11 9月, 2019 1 次提交
    • Y
      Implement the GPU kernel of fc operator (#19687) · a65c728e
      Yiqun Liu 提交于
      * Refine the codes related to fc op.
      
      * Add GPU implementation for fc functor.
      
      * Apply fc_fuse_pass in GPU inference.
      test=develop
      
      * Change the cmake for fc op.
      
      * Change PADDLE_ENFORCE to PADDLE_ENFORCE_EQ.
      
      * Add an attribute to set the activation type in fc_op.
      
      * Enhance the unittest of fc_op.
      test=develop
      
      * Remove the declaration of FCOpGrad back to the header file.
      test=develop
      
      * Set default value for newly added arguments in test_fc_op.
      test=develop
      a65c728e
  4. 05 9月, 2019 1 次提交
  5. 22 8月, 2019 1 次提交
  6. 20 8月, 2019 1 次提交
  7. 14 8月, 2019 1 次提交
  8. 02 8月, 2019 1 次提交
  9. 19 6月, 2019 1 次提交
    • fix spelling errors (#17941) · 802ea509
      翟飞跃 提交于
      * fix spelling errors; test=develop
      
      * Update API.spec
      
      update md5
      
      * Update API.spec
      
      * change the order of api;test=develop
      802ea509
  10. 30 5月, 2019 1 次提交
  11. 23 4月, 2019 1 次提交
  12. 28 3月, 2019 1 次提交
  13. 19 3月, 2019 1 次提交
  14. 18 3月, 2019 2 次提交
  15. 15 3月, 2019 2 次提交
  16. 12 3月, 2019 2 次提交
  17. 11 3月, 2019 1 次提交
  18. 08 3月, 2019 1 次提交
  19. 07 3月, 2019 1 次提交
  20. 06 3月, 2019 1 次提交
  21. 04 3月, 2019 1 次提交
  22. 01 3月, 2019 1 次提交
  23. 27 2月, 2019 1 次提交
  24. 19 2月, 2019 1 次提交
  25. 14 2月, 2019 1 次提交
  26. 02 2月, 2019 1 次提交
  27. 30 1月, 2019 1 次提交
  28. 25 1月, 2019 1 次提交
  29. 22 1月, 2019 1 次提交
  30. 14 1月, 2019 1 次提交
  31. 13 1月, 2019 3 次提交
  32. 10 1月, 2019 1 次提交
  33. 07 1月, 2019 3 次提交