diff --git a/installer.py b/installer.py index cb3153b3e..a2ec15fd2 100644 --- a/installer.py +++ b/installer.py @@ -609,6 +609,8 @@ def check_diffusers(): install('diffusers') return sha = '64a5187d96f9376c7cf5123db810f2d2da79d7d0' # diffusers commit hash + if args.use_rocm or args.use_zluda or args.use_directml: + sha = '043ab2520f6a19fce78e6e060a68dbc947edb9f9' # lock diffusers versions for now pkg = pkg_resources.working_set.by_key.get('diffusers', None) minor = int(pkg.version.split('.')[1] if pkg is not None else -1) cur = opts.get('diffusers_version', '') if minor > -1 else ''