graph : use fill instead of scale_bias in grouped expert selection#17867
Conversation
|
Instead of using the explicit |
Ah, didn't know about that, I'll change it to just I'll look into the rest for another PR where/how is the decision to do it in place done? |
|
Generally, avoid using explicit
The logic for that is in |
|
@ggerganov Hmmm, it won't reuse it for FILL, it's skipping it here: |
|
I think this means that the parent buffer is on a different backend buffer - this is expected to not be able to inplace. |
Ah, this might be why: |
|
It's a little odd that |
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…gml-org#17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
…17867) * use fill instead of scale_bias in grouped expert selection * do not explicitly use _inplace
Since all major backends (CUDA, Metal and Vulkan) support the
fillop now use that instead ofscale_bias.