Spaces:
Runtime error
Runtime error
Update models/util.py
Browse files- models/util.py +10 -4
models/util.py
CHANGED
|
@@ -420,10 +420,16 @@ def load_flow_model(
|
|
| 420 |
# print_load_warning(missing, unexpected)
|
| 421 |
return model
|
| 422 |
|
| 423 |
-
|
| 424 |
-
def load_t5(device
|
| 425 |
-
|
| 426 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 427 |
|
| 428 |
|
| 429 |
def load_clip(device: str | torch.device = "cuda") -> HFEmbedder:
|
|
|
|
| 420 |
# print_load_warning(missing, unexpected)
|
| 421 |
return model
|
| 422 |
|
| 423 |
+
# ์ฝ 426๋ฒ ์ค์ ์์นํ load_t5 ํจ์๋ฅผ ์ฐพ์ ๋ค์๊ณผ ๊ฐ์ด ์์
|
| 424 |
+
def load_t5(device, max_length=256):
|
| 425 |
+
try:
|
| 426 |
+
# ์๋ ์ฝ๋: ๋ํ T5-XXL ๋ชจ๋ธ ๋ก๋ ์๋
|
| 427 |
+
return HFEmbedder("google/t5-v1_1-xxl", max_length=max_length, torch_dtype=torch.bfloat16).to(device)
|
| 428 |
+
except Exception as e:
|
| 429 |
+
print(f"T5-XXL ๋ชจ๋ธ ๋ก๋ฉ ์คํจ: {str(e)}")
|
| 430 |
+
print("๋ ์์ T5 ๋ชจ๋ธ๋ก ๋์ฒดํฉ๋๋ค...")
|
| 431 |
+
# ๋ ์์ ๋ชจ๋ธ๋ก ๋์ฒด
|
| 432 |
+
return HFEmbedder("google/t5-v1_1-large", max_length=max_length, torch_dtype=torch.bfloat16).to(device)
|
| 433 |
|
| 434 |
|
| 435 |
def load_clip(device: str | torch.device = "cuda") -> HFEmbedder:
|