Vulkan Bugfixes and Improvements (#7084)

* Modify mat mat mul shader for mul_mat_id, modify mat vec mul shaders for single call batch operation

* Further work towards MoE, disabled for now

* Disable MoE code (not ready yet), fix a number of bugs in shaders and Vulkan code

* Add softmax with f16 mask and pos buffer support

* Disable mul_mat_id shaders for now

* Fix flake8

* Fix validation errors caused by empty buffers on larger batch sizes
This commit is contained in:
0cc4m authored and GitHub committed 2024-05-09 20:39:54 +02:00
1 parent d46dbc76f8
commit befddd0f15
3 files changed
+43648 -34961

No files matched your search

+42182 -34544
View File
File diff suppressed because it is too large. Load diff
+925 -242
View File
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff