oneflow icon indicating copy to clipboard operation
oneflow copied to clipboard

Remove out-dated code in graph

Open strint opened this issue 3 years ago • 0 comments

  • [x] Remove singleton of MultiClientContext
  • [x] C NN Graph 作为 JobBuildAndInferCtx 的成员
  • [x] Merge LazyJobBuildAndInferCtx into JobBuildAndInferCtx

之前是

  • Job Scope 下有一个 JobBuildAndInferCtx
  • C NN Graph 引用了 MultiClientContext
  • lazy interpreter 通过 singleton 来获取 MultiClientContext

现在是这样一个结构:

  • Job Scope 下有一个 JobBuildAndInferCtx
  • JobBuildAndInferCtx 内含了 一个 C NN Graph
  • C NN Graph 引用了 MultiClientContext
  • lazy interpreter 可以通过 JobBuildAndInferCtx 拿到 MultiClientContext

strint avatar Jul 28 '22 09:07 strint