(step_or_nets, default_name=None)
| 2957 | |
| 2958 | |
| 2959 | def to_execution_step(step_or_nets, default_name=None): |
| 2960 | from caffe2.python.net_builder import NetBuilder |
| 2961 | if isinstance(step_or_nets, ExecutionStep): |
| 2962 | return step_or_nets |
| 2963 | |
| 2964 | stop_blob = None |
| 2965 | if not default_name and hasattr(step_or_nets, 'name'): |
| 2966 | default_name = step_or_nets.name |
| 2967 | if isinstance(step_or_nets, NetBuilder): |
| 2968 | stop_blob = step_or_nets._stop_blob |
| 2969 | step_or_nets = step_or_nets.get() |
| 2970 | return execution_step( |
| 2971 | default_name, step_or_nets, should_stop_blob=stop_blob) |
| 2972 | |
| 2973 | |
| 2974 | def execution_step(default_name, |
searching dependent graphs…