1. 28 10月, 2021 2 次提交
    • Y
      Feat autograd function impl (#6593) · e96a5259
      Yinggang Wang 提交于
      * feat(autograd.Function): add base class define
      
      * format
      
      * feat(autograd.Function): cache FunctionOpExpr in AutogradFunctionBase
                               and pass autograd.Function name to cpp
      
      * feat(autograd.Function): wrapper PyFunction to FType
      
      * fix(autograd.Function): fix wrapper function capture bug
      
      * feat(autograd.Function): support autograd.Function backward
      
      * feat(autograd.Function): refine apply return value
      
      * fix(autograd.Function): fix autograd.Function name bug
      
      * feat(autograd.Function): refine ctx python api
      
      * feat(*): refine apply interface
      
      * test(autograd.Function): fix ctx interface and add test
      
      * feat(autograd.Function): support mark_non_differentiable
      
      * align ctx.saved_tensors interface
      
      * docs(autograd.Function): export documentation
      
      * refine function names
      
      * refine interface
      
      * use py::args instead of py::object
      
      * refine code
      
      * fix(*): fix `func_name` variable conflict with CHECK_JUST
      
      * feat(autograd.Function): support static call
      
      * docs(autograd.Function): update documentation
      
      * refine code
      
      * add JUST
      Co-authored-by: Noneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
      e96a5259
    • J
      Interface primitive::BroadcastElementwiseBinary (#6629) · 1cbefd2d
      Juncheng 提交于
      * Interface primitive::BroadcastElementwiseBinary
      
      * refine
      Co-authored-by: Nguo ran <360112263@qq.com>
      1cbefd2d
  2. 27 10月, 2021 4 次提交
  3. 26 10月, 2021 8 次提交
  4. 25 10月, 2021 4 次提交
  5. 23 10月, 2021 7 次提交
  6. 22 10月, 2021 9 次提交
  7. 21 10月, 2021 6 次提交