refactor OpGraphPass to JobPass (#3745)
* refactor OpGraphPass to JobPass * refactor methods of JobPassCtx
Showing
- oneflow/core/job/job_build_and_infer_ctx.cpp 5 additions, 3 deletionsoneflow/core/job/job_build_and_infer_ctx.cpp
- oneflow/core/job_rewriter/add_lbi_diff_watcher.cpp 11 additions, 5 deletionsoneflow/core/job_rewriter/add_lbi_diff_watcher.cpp
- oneflow/core/job_rewriter/auto_learning_rate.cpp 11 additions, 5 deletionsoneflow/core/job_rewriter/auto_learning_rate.cpp
- oneflow/core/job_rewriter/auto_mixed_precision.cpp 14 additions, 5 deletionsoneflow/core/job_rewriter/auto_mixed_precision.cpp
- oneflow/core/job_rewriter/auto_train_step.cpp 11 additions, 5 deletionsoneflow/core/job_rewriter/auto_train_step.cpp
- oneflow/core/job_rewriter/complete_ofrecord_decoder.cpp 6 additions, 5 deletionsoneflow/core/job_rewriter/complete_ofrecord_decoder.cpp
- oneflow/core/job_rewriter/cudnn_fused_normalization_add_relu_pass.cpp 15 additions, 7 deletions.../job_rewriter/cudnn_fused_normalization_add_relu_pass.cpp
- oneflow/core/job_rewriter/do_parallel_cast_before_widening_type_cast_pass.cpp 14 additions, 7 deletions...riter/do_parallel_cast_before_widening_type_cast_pass.cpp
- oneflow/core/job_rewriter/dump_time_shape_and_blob_parallel_conf_pass.cpp 10 additions, 6 deletions..._rewriter/dump_time_shape_and_blob_parallel_conf_pass.cpp
- oneflow/core/job_rewriter/dump_variable_info_pass.cpp 13 additions, 5 deletionsoneflow/core/job_rewriter/dump_variable_info_pass.cpp
- oneflow/core/job_rewriter/fuse_add_to_output_pass.cpp 14 additions, 5 deletionsoneflow/core/job_rewriter/fuse_add_to_output_pass.cpp
- oneflow/core/job_rewriter/fuse_update_ops_pass.cpp 13 additions, 6 deletionsoneflow/core/job_rewriter/fuse_update_ops_pass.cpp
- oneflow/core/job_rewriter/generate_backward_and_optimizer_op_confs.cpp 13 additions, 5 deletions...job_rewriter/generate_backward_and_optimizer_op_confs.cpp
- oneflow/core/job_rewriter/indexed_slices_optimizer_rewrite_pass.cpp 16 additions, 7 deletions...re/job_rewriter/indexed_slices_optimizer_rewrite_pass.cpp
- oneflow/core/job_rewriter/job_completer.cpp 4 additions, 3 deletionsoneflow/core/job_rewriter/job_completer.cpp
- oneflow/core/job_rewriter/job_pass.cpp 10 additions, 10 deletionsoneflow/core/job_rewriter/job_pass.cpp
- oneflow/core/job_rewriter/job_pass.h 106 additions, 0 deletionsoneflow/core/job_rewriter/job_pass.h
- oneflow/core/job_rewriter/non_distributed_optimizer_pass.cpp 14 additions, 6 deletionsoneflow/core/job_rewriter/non_distributed_optimizer_pass.cpp
- oneflow/core/job_rewriter/op_graph_pass.h 0 additions, 59 deletionsoneflow/core/job_rewriter/op_graph_pass.h
- oneflow/core/job_rewriter/prune_cast_to_static_shape_op_pass.cpp 14 additions, 6 deletions.../core/job_rewriter/prune_cast_to_static_shape_op_pass.cpp
Please register or sign in to comment