Dev refactor attr value map (#4755)
* Refactor * Draft * Refactor * Add MutableCfgAttrValueMap * implement AttrValueMap and ComposedAttrValueMap (#4767) * Attr value util (#4773) * implement AttrValueMap and ComposedAttrValueMap * AttrValueUtil::ToProtoAttrValue * Fix compile * Fix compilation * Rename AttrValueMap by AttrMap. Co-authored-by:lixinqi <lixinqi0703106@163.com> Co-authored-by: hjchen2 <hjchen2> Co-authored-by:
Li Xinqi <lixinqi2010@gmail.com> Co-authored-by:
oneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
Showing
- oneflow/api/python/framework/attr_map.cpp 7 additions, 8 deletionsoneflow/api/python/framework/attr_map.cpp
- oneflow/api/python/framework/op_expr.cpp 5 additions, 5 deletionsoneflow/api/python/framework/op_expr.cpp
- oneflow/core/autograd/gradient_funcs/batch_gather.cpp 3 additions, 3 deletionsoneflow/core/autograd/gradient_funcs/batch_gather.cpp
- oneflow/core/autograd/gradient_funcs/bias_add.cpp 2 additions, 2 deletionsoneflow/core/autograd/gradient_funcs/bias_add.cpp
- oneflow/core/autograd/gradient_funcs/broadcast_binary_ops.cpp 2 additions, 2 deletions...low/core/autograd/gradient_funcs/broadcast_binary_ops.cpp
- oneflow/core/autograd/gradient_funcs/cast.cpp 2 additions, 2 deletionsoneflow/core/autograd/gradient_funcs/cast.cpp
- oneflow/core/autograd/gradient_funcs/deconv.cpp 2 additions, 2 deletionsoneflow/core/autograd/gradient_funcs/deconv.cpp
- oneflow/core/autograd/gradient_funcs/default.cpp 2 additions, 2 deletionsoneflow/core/autograd/gradient_funcs/default.cpp
- oneflow/core/autograd/gradient_funcs/layer_norm.cpp 3 additions, 3 deletionsoneflow/core/autograd/gradient_funcs/layer_norm.cpp
- oneflow/core/autograd/gradient_funcs/normalization.cpp 2 additions, 2 deletionsoneflow/core/autograd/gradient_funcs/normalization.cpp
- oneflow/core/autograd/gradient_funcs/reshape.cpp 1 addition, 1 deletiononeflow/core/autograd/gradient_funcs/reshape.cpp
- oneflow/core/autograd/gradient_funcs/split_like.cpp 3 additions, 3 deletionsoneflow/core/autograd/gradient_funcs/split_like.cpp
- oneflow/core/autograd/gradient_funcs/tensor_scalar_binary.cpp 9 additions, 10 deletions...low/core/autograd/gradient_funcs/tensor_scalar_binary.cpp
- oneflow/core/common/shape.cpp 6 additions, 0 deletionsoneflow/core/common/shape.cpp
- oneflow/core/common/shape.h 5 additions, 0 deletionsoneflow/core/common/shape.h
- oneflow/core/eager/local_call_opkernel_phy_instr_operand.h 4 additions, 5 deletionsoneflow/core/eager/local_call_opkernel_phy_instr_operand.h
- oneflow/core/framework/attr_map.cpp 112 additions, 0 deletionsoneflow/core/framework/attr_map.cpp
- oneflow/core/framework/attr_map.h 100 additions, 0 deletionsoneflow/core/framework/attr_map.h
- oneflow/core/framework/attr_value_accessor.cpp 68 additions, 0 deletionsoneflow/core/framework/attr_value_accessor.cpp
- oneflow/core/framework/attr_value_accessor.h 14 additions, 0 deletionsoneflow/core/framework/attr_value_accessor.h
Please register or sign in to comment