gen_bw_fn return maybe (#5454)
* 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 * gen_bw_fn return maybe * add MakeGenBackwardOpConf because ofstatement-expression not allowed outside function resulting in JUST failed in lambda * add maybe after merge master * fix bug: JUST in lambda Co-authored-by:aishangjj <702572275@qq.com> Co-authored-by:
oneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
Showing
- oneflow/core/framework/user_op_grad_registry.h 1 addition, 1 deletiononeflow/core/framework/user_op_grad_registry.h
- oneflow/core/job_rewriter/user_grad.cpp 3 additions, 3 deletionsoneflow/core/job_rewriter/user_grad.cpp
- oneflow/user/kernels/pool_gpu_kernel.cpp 0 additions, 1 deletiononeflow/user/kernels/pool_gpu_kernel.cpp
- oneflow/user/ops/add_n_op.cpp 2 additions, 1 deletiononeflow/user/ops/add_n_op.cpp
- oneflow/user/ops/amp_white_identity_op.cpp 3 additions, 1 deletiononeflow/user/ops/amp_white_identity_op.cpp
- oneflow/user/ops/batch_gather_op.cpp 3 additions, 1 deletiononeflow/user/ops/batch_gather_op.cpp
- oneflow/user/ops/bias_add_op.cpp 3 additions, 1 deletiononeflow/user/ops/bias_add_op.cpp
- oneflow/user/ops/broadcast_ops_grad.cpp 12 additions, 4 deletionsoneflow/user/ops/broadcast_ops_grad.cpp
- oneflow/user/ops/cast_op.cpp 2 additions, 1 deletiononeflow/user/ops/cast_op.cpp
- oneflow/user/ops/cast_to_static_shape_op.cpp 3 additions, 1 deletiononeflow/user/ops/cast_to_static_shape_op.cpp
- oneflow/user/ops/clip_by_value_op.cpp 9 additions, 3 deletionsoneflow/user/ops/clip_by_value_op.cpp
- oneflow/user/ops/combined_margin_loss_op.cpp 3 additions, 1 deletiononeflow/user/ops/combined_margin_loss_op.cpp
- oneflow/user/ops/concat_op.cpp 2 additions, 1 deletiononeflow/user/ops/concat_op.cpp
- oneflow/user/ops/conv_op.cpp 4 additions, 3 deletionsoneflow/user/ops/conv_op.cpp
- oneflow/user/ops/deconv_op.cpp 5 additions, 3 deletionsoneflow/user/ops/deconv_op.cpp
- oneflow/user/ops/dropout_op.cpp 2 additions, 1 deletiononeflow/user/ops/dropout_op.cpp
- oneflow/user/ops/expand_dims_op.cpp 3 additions, 1 deletiononeflow/user/ops/expand_dims_op.cpp
- oneflow/user/ops/expand_op.cpp 2 additions, 1 deletiononeflow/user/ops/expand_op.cpp
- oneflow/user/ops/fake_quantization_op.cpp 3 additions, 1 deletiononeflow/user/ops/fake_quantization_op.cpp
- oneflow/user/ops/flatten_op.cpp 2 additions, 1 deletiononeflow/user/ops/flatten_op.cpp
Please register or sign in to comment