MCPcopy Create free account
hub / github.com/CompVis/zigma / __init__

Method __init__

datasets/clip.py:16–24  ·  view source on GitHub ↗
(
        self, version="openai/clip-vit-large-patch14", device="cuda", max_length=77
    )

Source from the content-addressed store, hash-verified

14 """Uses the CLIP transformer encoder for text (from Hugging Face)"""
15
16 def __init__(
17 self, version="openai/clip-vit-large-patch14", device="cuda", max_length=77
18 ):
19 super().__init__()
20 self.tokenizer = CLIPTokenizer.from_pretrained(version)
21 self.transformer = CLIPTextModel.from_pretrained(version)
22 self.device = device
23 self.max_length = max_length
24 self.freeze()
25
26 def freeze(self):
27 self.transformer = self.transformer.eval()

Callers

nothing calls this directly

Calls 3

freezeMethod · 0.95
from_pretrainedMethod · 0.80
__init__Method · 0.45

Tested by

no test coverage detected