refactor message OperatorConf, change device_type to device_tag (#3411)
* refactor message OperatorConf, change device_type to device_tag * subsititute HobDeviceType with HobDeviceTag in user_op kernel registration * remove c_api_util.DeviceType4DeviceTag * fix error when buil with cuda off * fix can not use CHECK_JUST macro in another macro
Showing
- oneflow/core/kernel/indexed_slices_reduce_sum_kernel.cpp 12 additions, 11 deletionsoneflow/core/kernel/indexed_slices_reduce_sum_kernel.cpp
- oneflow/core/kernel/kernel.h 35 additions, 30 deletionsoneflow/core/kernel/kernel.h
- oneflow/core/kernel/kernel_registration.h 14 additions, 13 deletionsoneflow/core/kernel/kernel_registration.h
- oneflow/core/kernel/normal_model_update_kernel.h 9 additions, 7 deletionsoneflow/core/kernel/normal_model_update_kernel.h
- oneflow/core/kernel/sigmoid_cross_entropy_kernel.cu 4 additions, 4 deletionsoneflow/core/kernel/sigmoid_cross_entropy_kernel.cu
- oneflow/core/kernel/sync_dynamic_resize_kernel.cpp 8 additions, 6 deletionsoneflow/core/kernel/sync_dynamic_resize_kernel.cpp
- oneflow/core/kernel/tensor_buffer_to_tensor_list_kernel.cpp 7 additions, 6 deletionsoneflow/core/kernel/tensor_buffer_to_tensor_list_kernel.cpp
- oneflow/core/kernel/tensor_list_to_tensor_buffer_kernel.cpp 3 additions, 2 deletionsoneflow/core/kernel/tensor_list_to_tensor_buffer_kernel.cpp
- oneflow/core/kernel/unique_with_counts_kernel.cpp 2 additions, 1 deletiononeflow/core/kernel/unique_with_counts_kernel.cpp
- oneflow/core/kernel/user_kernel.cpp 9 additions, 6 deletionsoneflow/core/kernel/user_kernel.cpp
- oneflow/core/operator/op_conf.proto 1 addition, 1 deletiononeflow/core/operator/op_conf.proto
- oneflow/core/operator/operator.cpp 13 additions, 6 deletionsoneflow/core/operator/operator.cpp
- oneflow/core/operator/operator.h 1 addition, 1 deletiononeflow/core/operator/operator.h
- oneflow/core/operator/user_op.cpp 9 additions, 5 deletionsoneflow/core/operator/user_op.cpp
- oneflow/python/eager/boxing_util.py 5 additions, 2 deletionsoneflow/python/eager/boxing_util.py
- oneflow/python/eager/op_executor.py 4 additions, 5 deletionsoneflow/python/eager/op_executor.py
- oneflow/python/framework/c_api_util.py 0 additions, 9 deletionsoneflow/python/framework/c_api_util.py
- oneflow/python/framework/compile_context.py 4 additions, 4 deletionsoneflow/python/framework/compile_context.py
- oneflow/python/framework/device_util.py 0 additions, 30 deletionsoneflow/python/framework/device_util.py
- oneflow/python/framework/placement_context.py 0 additions, 13 deletionsoneflow/python/framework/placement_context.py
Please register or sign in to comment