forked from apache/tvm
-
Notifications
You must be signed in to change notification settings - Fork 0
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
[Bug][MetaSchedule] Failed Post Processor During Bert Tuning For vm_mod_fused_nn_softmax
#10
Comments
The tir script is as follows:
|
Looks like it's very relevant to @MasterJH5574's ongoing effort to make softmax work on CUDA. |
Yes I think so. Will make my best to fix it as quick as possible! |
This should be fix now. @zxybazh would you like to confirm? |
Confirmed this is fixed now, thanks @MasterJH5574 ! |
junrushao
pushed a commit
that referenced
this issue
Oct 18, 2022
* ExprVisitor/ExprMutator for relax nodes. * Update Visitor & Mutator. * Update Mutator. * DataflowMutator interface. * EwiseFMARewriter. * Update fma rewrite and add test. * Update test. * Fix dataflow block dispatching. * Construct new dataflow block with IRBuilder. * VisitBinding return void and mutate internal IRBuilder. * Simplify. * Update emit dataflow output. * Explicit memeory allocation rewrite. * LazyIRBuilder. * Update ExplicitMemMutator. * Overload IRBuilder::Emit to have 3 styles. * Update IRBuilder/IRMutator interfaces and passes. * Add MatchShape binding to IRBuilder. * Improve IRMutator interface; add Normalize and CanProveShapeEqual to IRBuilder * Update EmitMatchShape. Co-authored-by: ZihengJiang <ziheng@apache.org>
junrushao
pushed a commit
that referenced
this issue
Feb 8, 2023
* ExprVisitor/ExprMutator for relax nodes. * Update Visitor & Mutator. * Update Mutator. * DataflowMutator interface. * EwiseFMARewriter. * Update fma rewrite and add test. * Update test. * Fix dataflow block dispatching. * Construct new dataflow block with IRBuilder. * VisitBinding return void and mutate internal IRBuilder. * Simplify. * Update emit dataflow output. * Explicit memeory allocation rewrite. * LazyIRBuilder. * Update ExplicitMemMutator. * Overload IRBuilder::Emit to have 3 styles. * Update IRBuilder/IRMutator interfaces and passes. * Add MatchShape binding to IRBuilder. * Improve IRMutator interface; add Normalize and CanProveShapeEqual to IRBuilder * Update EmitMatchShape. Co-authored-by: ZihengJiang <ziheng@apache.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
During the post processing the design space generated for
vm_mod_fused_nn_softmax
on bert base tuning, I encountered the following error. It seems to be a failing case of therewrite_cooperative_fetch
post processor.Will also add the TIR script below.
The text was updated successfully, but these errors were encountered: