-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
RFC: Make sparse multiplication work for AbstractArrays #4404
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
Conversation
|
What's happening is that Julia is indicating that it's not clear "who" should be handling the product of a sparse matrix and a As the warning suggests, I think your best option is to define a special case for the product |
|
I think you could also define a method for the ambiguous types that calls the desired |
|
I'm not sure if |
|
This PR is a good idea - but we need to get rid of the warnings. |
|
The warnings are gone now by using the |
|
|
|
@andreasnoackjensen I guess you could merge this when you are ready. |
RFC: Make sparse multiplication work for AbstractArrays
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
Includes these changes: f5d171019 * Drop the search keymap, removed in Julia 1.13 (#???) 93a960c76 * origin/master Adapt delayed delete mechanism (JuliaLang#4392) 4184c9ba0 * Add ASCII requirement for package naming (JuliaLang#4404)
This gives warnings of the type:
but works fine. What is the better solution to get rid of the warnings?