Skip to content

Commit

Permalink
[Runtime][PipelineExecutor] Refactor PipelineExecutor.py and Add cros…
Browse files Browse the repository at this point in the history
…s compile support for pipeline executor. (apache#11133)

* [Runtime][PipelineExecutor] Refactor PipelineExecutor.py add cross
compile support for pipeline executor.

Current pipeline_executor and pipeline_executor_build stay in same
file, this caused that the the running of pipeline_executor need support
from tvm and relay that is not available on edge device in which a runtime
library only can get build.

Pipeline executor used PipelineExecutorFactory to store the pipeline
configuration and export the pipeline executor library, but the current
export not support the cross compile, add related logic.

* fix ci issue.

* use runtime to replace relay and leave the export_library in
pipeline_executor.py.
  • Loading branch information
huajsj authored and Boblest Sebastian (ETAS-DEV/XPC-Fe1) committed May 27, 2022
1 parent 23e5392 commit 0391845
Show file tree
Hide file tree
Showing 3 changed files with 710 additions and 592 deletions.
Loading

0 comments on commit 0391845

Please sign in to comment.