Skip to content

Commit 060ea14

Browse files
Lincoln Steinhipsterusername
authored andcommitted
quench torch 2.0.0 deprecation warning
1 parent 31a65b1 commit 060ea14

File tree

3 files changed

+20
-12
lines changed

3 files changed

+20
-12
lines changed

ldm/generate.py

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,16 @@
1313
import traceback
1414
from typing import List
1515

16+
import warnings
17+
with warnings.catch_warnings():
18+
warnings.filterwarnings("ignore", category=UserWarning)
19+
import torch
20+
1621
import cv2
1722
import diffusers
1823
import numpy as np
1924
import skimage
20-
import torch
25+
2126
import transformers
2227
from diffusers.pipeline_utils import DiffusionPipeline
2328
from diffusers.utils.import_utils import is_xformers_available
@@ -979,13 +984,15 @@ def set_model(self, model_name):
979984
seed_everything(random.randrange(0, np.iinfo(np.uint32).max))
980985
if self.embedding_path and not model_data.get("ti_embeddings_loaded"):
981986
print(f'>> Loading embeddings from {self.embedding_path}')
982-
for root, _, files in os.walk(self.embedding_path):
983-
for name in files:
984-
ti_path = os.path.join(root, name)
985-
self.model.textual_inversion_manager.load_textual_inversion(
986-
ti_path, defer_injecting_tokens=True
987-
)
988-
model_data["ti_embeddings_loaded"] = True
987+
with warnings.catch_warnings():
988+
warnings.filterwarnings("ignore", category=UserWarning)
989+
for root, _, files in os.walk(self.embedding_path):
990+
for name in files:
991+
ti_path = os.path.join(root, name)
992+
self.model.textual_inversion_manager.load_textual_inversion(
993+
ti_path, defer_injecting_tokens=True
994+
)
995+
model_data["ti_embeddings_loaded"] = True
989996
print(
990997
f'>> Textual inversion triggers: {", ".join(sorted(self.model.textual_inversion_manager.get_all_trigger_strings()))}'
991998
)

ldm/invoke/CLI.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
from typing import Union
1010

1111
import click
12-
1312
from compel import PromptParser
1413

1514
if sys.platform == "darwin":

ldm/modules/textual_inversion_manager.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,17 @@
33
from pathlib import Path
44
from typing import Optional, Union
55

6-
import safetensors.torch
7-
import torch
6+
import warnings
7+
with warnings.catch_warnings():
8+
warnings.filterwarnings("ignore", category=UserWarning)
9+
import safetensors.torch
10+
import torch
811
from picklescan.scanner import scan_file_path
912
from transformers import CLIPTextModel, CLIPTokenizer
1013

1114
from compel.embeddings_provider import BaseTextualInversionManager
1215
from ldm.invoke.concepts_lib import get_hf_concepts_lib
1316

14-
1517
@dataclass
1618
class TextualInversion:
1719
trigger_string: str

0 commit comments

Comments
 (0)