diff --git a/comfy/ldm/modules/sub_quadratic_attention.py b/comfy/ldm/modules/sub_quadratic_attention.py index 5abed48c6..edbff74a2 100644 --- a/comfy/ldm/modules/sub_quadratic_attention.py +++ b/comfy/ldm/modules/sub_quadratic_attention.py @@ -14,7 +14,12 @@ import torch from torch import Tensor from torch.utils.checkpoint import checkpoint import math -from typing import Optional, NamedTuple, Protocol, List + +try: + from typing import Optional, NamedTuple, List, Protocol +except ImportError: + from typing import Optional, NamedTuple, List + from typing_extensions import Protocol from torch import Tensor from typing import List diff --git a/main.py b/main.py index 43dff9555..1474b591f 100644 --- a/main.py +++ b/main.py @@ -11,6 +11,7 @@ if os.name == "nt": import execution import server + if __name__ == "__main__": if '--help' in sys.argv: print("Valid Command line Arguments:") diff --git a/models/controlnet/1.jpg b/models/controlnet/1.jpg new file mode 100644 index 000000000..4e2b76ee7 Binary files /dev/null and b/models/controlnet/1.jpg differ diff --git a/models/controlnet/example.png b/models/controlnet/example.png new file mode 100644 index 000000000..98f8ed3f8 Binary files /dev/null and b/models/controlnet/example.png differ