Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REFACTOR][IR] Allow Module to store BaseFunc #4678

Merged
merged 1 commit into from
Jan 11, 2020
Merged

Conversation

tqchen
Copy link
Member

@tqchen tqchen commented Jan 10, 2020

Under the unified IR. We will allow a single IRModule
to store different function variants, such as relay::Function,
ExternFunc, and low-level function.

This PR changes relay::Function -> BaseFunc in the module file
to support multiple function variants.

This PR depends on #4673

@tqchen
Copy link
Member Author

tqchen commented Jan 10, 2020

cc @wweic @MarisaKirisame @jroesch @zhiics @icemelon9

Under the unified IR. We will allow a single IRModule
to store different function variants, such as relay::Function,
ExternFunc, and low-level function.

This PR changes relay::Function -> BaseFunc in the module file
to support multiple function variants.
@tqchen tqchen merged commit 3d52a99 into apache:master Jan 11, 2020
alexwong pushed a commit to alexwong/tvm that referenced this pull request Feb 26, 2020
Under the unified IR. We will allow a single IRModule
to store different function variants, such as relay::Function,
ExternFunc, and low-level function.

This PR changes relay::Function -> BaseFunc in the module file
to support multiple function variants.
alexwong pushed a commit to alexwong/tvm that referenced this pull request Feb 28, 2020
Under the unified IR. We will allow a single IRModule
to store different function variants, such as relay::Function,
ExternFunc, and low-level function.

This PR changes relay::Function -> BaseFunc in the module file
to support multiple function variants.
zhiics pushed a commit to neo-ai/tvm that referenced this pull request Mar 2, 2020
Under the unified IR. We will allow a single IRModule
to store different function variants, such as relay::Function,
ExternFunc, and low-level function.

This PR changes relay::Function -> BaseFunc in the module file
to support multiple function variants.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants