Lazy nn.Graph FeedInputOpExpr (#5458)
* half implement of InputOpExpr
* Half implement of run InputOpExpr
* FeedInputOp/FeedVariableOp/FetchOutputOp Expr/Conf; Impl of LazyInterpret::Apply(FeedInputOpExpr)
* FeedInputOpExpr runnable
* refine note in multi-client session
* refine code
* refine test_input_op_expr.py
* Using with oneflow._oneflow_internal.lazy_mode.gard(True)
* using unittest skip if not in eager
* add JUST
Co-authored-by:
oneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
Showing
- oneflow/api/python/framework/op_expr.cpp 4 additions, 0 deletionsoneflow/api/python/framework/op_expr.cpp
- oneflow/core/framework/op_expr.cpp 48 additions, 0 deletionsoneflow/core/framework/op_expr.cpp
- oneflow/core/framework/op_expr.h 5 additions, 0 deletionsoneflow/core/framework/op_expr.h
- oneflow/core/framework/op_interpreter.h 4 additions, 1 deletiononeflow/core/framework/op_interpreter.h
- oneflow/core/framework/op_interpreter/lazy_op_interpreter.cpp 185 additions, 0 deletions...low/core/framework/op_interpreter/lazy_op_interpreter.cpp
- oneflow/core/framework/op_interpreter/op_interpreter.cpp 4 additions, 58 deletionsoneflow/core/framework/op_interpreter/op_interpreter.cpp
- oneflow/core/job/job_build_and_infer_ctx.cpp 32 additions, 1 deletiononeflow/core/job/job_build_and_infer_ctx.cpp
- oneflow/core/job/job_build_and_infer_ctx.h 4 additions, 0 deletionsoneflow/core/job/job_build_and_infer_ctx.h
- oneflow/core/operator/op_conf.proto 23 additions, 0 deletionsoneflow/core/operator/op_conf.proto
- oneflow/python/test/graph/test_input_op_expr.py 89 additions, 0 deletionsoneflow/python/test/graph/test_input_op_expr.py
Please register or sign in to comment