Skip to content
Snippets Groups Projects
  1. Jul 16, 2021
    • Xiaoyu Zhang's avatar
      Add more upsample kernel (#5382) · 17b259f4
      Xiaoyu Zhang authored
      
      * fix upsample nearest bug
      
      * fix upsample nearest bug (#5347)
      
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      
      * fix upsample bilinear bug
      
      * fix upsample bilinear bug
      
      * recover code
      
      * align with pytorch
      
      * redesign upsample bilinear
      
      * fix align corner bug
      
      * align bilinear with pytorch
      
      * fix conflict
      
      * fix bug
      
      * code reuse
      
      * fix commets
      
      * add upsample_linear_1d_user_op
      
      * add upsample_linear_1d_user_op
      
      * add linear1d interp cpu kernel
      
      * add linear1d interp gpu kernel
      
      * rename kernel name
      
      * add upsample nearest_1d kernel
      
      * add upsample nearest_1d cuda kernel
      
      * add upsample nearest_1d op
      
      * fix complie bug
      
      * add bicubic interp cpu kernel forward
      
      * add bicubic2d interp cpu kernel backward impl
      
      * add bicubic2d gpu kernel impl
      
      * fix bicubic kernel compile error
      
      * add bicubic2d kernel register
      
      * fix compile bug
      
      * nearest3d interp cpu kernel
      
      * add nearest3d gpu kernel
      
      * add nearest3d kernel registry
      
      * add nearest3d cpu kernel
      
      * add nearest3d cpu kernel
      
      * add nearest3d cpu kernel
      
      * fix upsample nearest interp bug
      
      * fix upsample nearest interp bug
      
      * add trilinear3d cpu kernel forward
      
      * add trilinear3d cpu kernel backward
      
      * add trilinear gpu kernel impl
      
      * add trilinear op registry
      
      * init interpolate nn function
      
      * add upsample functors
      
      * add interolate module
      
      * add interpolate test_case
      
      * restruct upsample_nearest2d and upsample_bilinear2d
      
      * add upsample nearest2d and bilinear2d op registry
      
      * add upsample nearest2d and bilinear2d op registry
      
      * add upsample kernel grad functor
      
      * add upsample_nearest_2d backward
      
      * add upsample_linear_1d backward
      
      * add upsample_nearest_1d backward
      
      * add upsample_bicubic_2d backward
      
      * fix backward impl bug
      
      * fix nearest1d backward bug
      
      * try to fix backward segmentfault
      
      * add data_format parammeter
      
      * fix upsample kernel backward bug
      
      * fix cuda kernel impl bug
      
      * fix upsample nearest bug
      
      * fix align_corner attr error
      
      * align linear1d impl with pytorch
      
      * fix trilinear register bug
      
      * fix trilinear bug
      
      * add trilinear aligncorners test
      
      * add test for bicubic, still has bug
      
      * reimpl bicubic2d kernel
      
      * align cubic interpolate with pytorch
      
      * add bicubic cuda kernel
      
      * fix bug
      
      * align api with pytorch
      
      * add doctest for interpolate
      
      * update interpolate docs
      
      * fix comments
      
      * fix check_of_return comment
      
      * fix comment
      
      * fix comments
      
      * fix commnet
      
      * fix comment
      
      * fix comments
      
      * fix comments
      
      * fix comments
      
      * fix comments
      
      * fix comment
      
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      Co-authored-by: default avatarLuyang <flowingsun007@163.com>
      17b259f4
    • Shenghang Tsai's avatar
      piprepo->pipindex (#5517) · c527d55e
      Shenghang Tsai authored
      * piprepo->pipindex
      
      * refine
      
      * save
      c527d55e
    • Luyang's avatar
    • cheng cheng's avatar
    • liufengwei0103's avatar
      Input arg modifier return maybe (#5453) · e39e3c62
      liufengwei0103 authored
      
      * modified SetInputArgModifyFn
      
      * Delete the CHECK changes in the assign_op.cpp file
      
      * Format
      
      * Modified the OutputArgModifyFn interface
      
      * add return
      
      * maybe error stack from CheckAndConstructOp to OutputArgModifier callback function
      
      * maybe error stack from CheckAndConstructOp to OutputArgModifier callback function
      
      * OutputArgModifier return maybe part_1
      
      * maybe error stack from CheckAndConstructOp to OutputArgModifier callback function
      
      * input_arg_modifier return maybe
      
      * change lambda for JUST macro
      
      * fix conflicts
      
      Co-authored-by: default avataraishangjj <702572275@qq.com>
      Co-authored-by: default avataroneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      e39e3c62
  2. Jul 15, 2021
  3. Jul 14, 2021
  4. Jul 13, 2021
  5. Jul 12, 2021