refactor ParallelConf (#3268)
* refactor ParallelConf
* refactor parallel_conf
* fix parallel_conf init
* refactor opkernel_instruction_type init/compute
* fix test_cpu_only_user_op
* remove notes
* fux non_distributed_optimizer_pass.cpp bug
* fix code style
* fix a small bug
Co-authored-by:
Li Xinqi <lixinqi2010@gmail.com>
Showing
- oneflow/core/eager/opkernel_instruction_type.cpp 16 additions, 12 deletionsoneflow/core/eager/opkernel_instruction_type.cpp
- oneflow/core/eager/opkernel_instruction_type.h 3 additions, 2 deletionsoneflow/core/eager/opkernel_instruction_type.h
- oneflow/core/eager/opkernel_instruction_type_test.cpp 9 additions, 9 deletionsoneflow/core/eager/opkernel_instruction_type_test.cpp
- oneflow/core/job/oneflow.cpp 6 additions, 3 deletionsoneflow/core/job/oneflow.cpp
- oneflow/core/job/parallel_desc.cpp 17 additions, 32 deletionsoneflow/core/job/parallel_desc.cpp
- oneflow/core/job/parallel_desc.h 1 addition, 1 deletiononeflow/core/job/parallel_desc.h
- oneflow/core/job/placement.proto 1 addition, 0 deletionsoneflow/core/job/placement.proto
- oneflow/core/job_completer/autograd.cpp 2 additions, 1 deletiononeflow/core/job_completer/autograd.cpp
- oneflow/core/job_completer/autotick.cpp 4 additions, 2 deletionsoneflow/core/job_completer/autotick.cpp
- oneflow/core/job_completer/non_distributed_optimizer_pass.cpp 6 additions, 5 deletions...low/core/job_completer/non_distributed_optimizer_pass.cpp
- oneflow/core/vm/device_helper_stream_type_test.cpp 1 addition, 1 deletiononeflow/core/vm/device_helper_stream_type_test.cpp
- oneflow/core/vm/host_stream_type_test.cpp 2 additions, 2 deletionsoneflow/core/vm/host_stream_type_test.cpp
- oneflow/core/vm/l2r_sender_receiver_stream_type_test.cpp 1 addition, 1 deletiononeflow/core/vm/l2r_sender_receiver_stream_type_test.cpp
- oneflow/core/vm/nop_stream_type_test.cpp 3 additions, 3 deletionsoneflow/core/vm/nop_stream_type_test.cpp
- oneflow/core/vm/object_instruction_type_test.cpp 2 additions, 2 deletionsoneflow/core/vm/object_instruction_type_test.cpp
- oneflow/core/vm/test_util.cpp 3 additions, 2 deletionsoneflow/core/vm/test_util.cpp
- oneflow/core/vm/test_util.h 5 additions, 4 deletionsoneflow/core/vm/test_util.h
- oneflow/core/vm/vm_desc_test.cpp 1 addition, 1 deletiononeflow/core/vm/vm_desc_test.cpp
- oneflow/core/vm/vm_resource_desc.cpp 2 additions, 1 deletiononeflow/core/vm/vm_resource_desc.cpp
- oneflow/python/eager/boxing_middle.py 5 additions, 8 deletionsoneflow/python/eager/boxing_middle.py
Please register or sign in to comment