AMDMIGraphX
AMDMIGraphX copied to clipboard
Dynamic loading of backends
rocblas, miopen etc should not be static dependencies, as they are currently, rather, they should be loaded dynamically, if those backends are enabled (or not-disabled).
If a backend is not enabled, loading the migraphx dynamic object should not fail, if the backend's dynamic objected is not present in the system.
If a backend is enabled, loading it should happen dynamically.