mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-04-19 10:53:29 +00:00
Print xformers version and warning about 0.0.18
This commit is contained in:
parent
90581684b4
commit
1e1875f674
@ -45,6 +45,8 @@ try:
|
|||||||
except:
|
except:
|
||||||
OOM_EXCEPTION = Exception
|
OOM_EXCEPTION = Exception
|
||||||
|
|
||||||
|
XFORMERS_VERSION = ""
|
||||||
|
XFORMERS_ENABLED_VAE = True
|
||||||
if args.disable_xformers:
|
if args.disable_xformers:
|
||||||
XFORMERS_IS_AVAILABLE = False
|
XFORMERS_IS_AVAILABLE = False
|
||||||
else:
|
else:
|
||||||
@ -52,6 +54,17 @@ else:
|
|||||||
import xformers
|
import xformers
|
||||||
import xformers.ops
|
import xformers.ops
|
||||||
XFORMERS_IS_AVAILABLE = True
|
XFORMERS_IS_AVAILABLE = True
|
||||||
|
try:
|
||||||
|
XFORMERS_VERSION = xformers.version.__version__
|
||||||
|
print("xformers version:", XFORMERS_VERSION)
|
||||||
|
if XFORMERS_VERSION.startswith("0.0.18"):
|
||||||
|
print()
|
||||||
|
print("WARNING: This version of xformers has a major bug where you will get black images when generating high resolution images.")
|
||||||
|
print("Please downgrade or upgrade xformers to a different version.")
|
||||||
|
print()
|
||||||
|
XFORMERS_ENABLED_VAE = False
|
||||||
|
except:
|
||||||
|
pass
|
||||||
except:
|
except:
|
||||||
XFORMERS_IS_AVAILABLE = False
|
XFORMERS_IS_AVAILABLE = False
|
||||||
|
|
||||||
@ -223,13 +236,8 @@ def xformers_enabled_vae():
|
|||||||
enabled = xformers_enabled()
|
enabled = xformers_enabled()
|
||||||
if not enabled:
|
if not enabled:
|
||||||
return False
|
return False
|
||||||
try:
|
|
||||||
#0.0.18 has a bug where Nan is returned when inputs are too big (1152x1920 res images and above)
|
return XFORMERS_ENABLED_VAE
|
||||||
if xformers.version.__version__ == "0.0.18":
|
|
||||||
return False
|
|
||||||
except:
|
|
||||||
pass
|
|
||||||
return enabled
|
|
||||||
|
|
||||||
def pytorch_attention_enabled():
|
def pytorch_attention_enabled():
|
||||||
return ENABLE_PYTORCH_ATTENTION
|
return ENABLE_PYTORCH_ATTENTION
|
||||||
|
Loading…
Reference in New Issue
Block a user