-
Notifications
You must be signed in to change notification settings - Fork 235
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
Fix Qwen2VL mrope for transformers 4.47.0 #464
Conversation
Dude this is fast lol. I am curious why the tests can pass on AMD? |
No idea, but it seems I have no permission to run tests on nvidia gpu so they failed.
|
Amazing! Thanks for super fast turnaround. @li-plus The Nvidia CI works as expected in my modal account. I can help with reverting the workaround of #463 after this PR. Wondering is this code change corresponds to https://github.com/huggingface/transformers/pull/34274/files#diff-09bc594f9680f1d042fd485106c68022d77b59831697a00b3b38f12a3e40f395R1698-R1715? |
@austin362667 Thanks! I haven't dug into the code diffs. From the model input perspective, before 4.47.0, the |
@austin362667 Please do that. Thanks! Also, @li-plus i have added you as a maintainer, so you can directly push the the main repo's branch to run CI. We have disabled CI from external forks due to security reasons currently. |
## Summary After fix #464 We can revert some changes in - #463 - #459 Which are workarounds of #461 <!--- ## Details This is an optional section; is there anything specific that reviewers should be aware of? ---> ## Testing Done <!--- This is a required section; please describe how this change was tested. ---> <!-- Replace BLANK with your device type. For example, A100-80G-PCIe Complete the following tasks before sending your PR, and replace `[ ]` with `[x]` to indicate you have done them. --> - Hardware Type: <BLANK> - [ ] run `make test` to ensure correctness - [X] run `make checkstyle` to ensure code style - [X] run `make test-convergence` to ensure convergence --------- Signed-off-by: Austin Liu <[email protected]>
Summary
Fix #461
Testing Done
make test
to ensure correctnessmake checkstyle
to ensure code stylemake test-convergence
to ensure convergence