Download src/modules/models/mmdit/text_encoder/__init__.py from stevengrove/JoyAI-Image-Edit-Space: direct link, hf CLI and curl.
- Browser
- Download file 663 Bytes
-
https://huggingface.co/spaces/stevengrove/JoyAI-Image-Edit-Space/resolve/main/src/modules/models/mmdit/text_encoder/__init__.py
- Command line
-
hf download hf://spaces/stevengrove/JoyAI-Image-Edit-Space/src/modules/models/mmdit/text_encoder/__init__.py
-
curl -L -o __init__.py https://huggingface.co/spaces/stevengrove/JoyAI-Image-Edit-Space/resolve/main/src/modules/models/mmdit/text_encoder/__init__.py
663 Bytes
| import torch | |
| from transformers import Qwen3VLForConditionalGeneration, AutoTokenizer | |
| def load_text_encoder( | |
| text_encoder_ckpt: str, | |
| device: torch.device = torch.device("cpu"), | |
| torch_dtype: torch.dtype = torch.bfloat16, | |
| ): | |
| loader = Qwen3VLForConditionalGeneration #or AutoModelForVision2Seq | |
| model = loader.from_pretrained( | |
| text_encoder_ckpt, | |
| torch_dtype=torch_dtype, | |
| local_files_only=True, | |
| trust_remote_code=True, | |
| ).to(device).eval() | |
| tokenizer = AutoTokenizer.from_pretrained( | |
| text_encoder_ckpt, | |
| local_files_only=True, | |
| trust_remote_code=True, | |
| ) | |
| return tokenizer, model | |