Take a look at Google OR-Tools: https://developers.google.com/optimization/
15 karma · joined September 26, 2023
Take a look at Google OR-Tools: https://developers.google.com/optimization/
[0] https://github.com/compose-spec/compose-spec?tab=readme-ov-f...
I urge you to post any problems you face on the discussions page [1] for the rocm-arch community. Just to get more visibility and to add to the corpus for others to see (or even just to complain and have a voice heard, lol).
[1] https://github.com/orgs/rocm-arch/discussions
So for integrating rocm support into packages, typically this is done by specifying rocm as a build flag. Thus, even if the project supports rocm if it hasn't been built for rocm targets, it won't work on rocm platforms.
For blender and python-pytorch, contributions were made to the Arch Linux build recipes so that they have rocm support, I'm not sure about darktable. For python-torchvision, see [2] to use a rocm build of it. Maybe that helps?
[2] https://aur.archlinux.org/packages/python-torchvision-rocm
Edit: this doesn't seem to be the case for darktable. Maybe wait for rocm 5.7? idk [3].
[3] https://github.com/ROCm-Developer-Tools/clr/issues/3#issueco...
Feel free to request rocm builds of packages on https://github.com/orgs/rocm-arch/discussions.
Others have discussed other issues such as gfx1032 not being officially supported and the fact we are packaging the source from amd repos so the experience may not be different than on other platforms. I will say though that just having an independent team aside from AMD to build and ship rocm is definitely great for the rocm community. Get the product out in the audience for more real world feedback to provide back to the rocm project and make it better. The rocm-arch folks have made several upstream contributions to rocm.
Definitely, excited on the progress of the Debian team and we've been keeping an eye on each other's progress. https://github.com/orgs/rocm-arch/discussions/674
Currently on Arch Linux you can run the following successfully:
$ sudo pacman -S python-pytorch-rocm
Arch Linux even has ROCm support with blender.