MCPcopy
hub / github.com/showlab/Show-o / __init__

Method __init__

models/clip_encoder.py:7–16  ·  view source on GitHub ↗
(self, vision_tower)

Source from the content-addressed store, hash-verified

5
6class CLIPVisionTower(nn.Module):
7 def __init__(self, vision_tower):
8 super().__init__()
9
10 self.is_loaded = False
11
12 self.vision_tower_name = vision_tower
13 self.select_layer = -2
14 self.select_feature = "patch"
15 self.load_model()
16 self.cfg_only = CLIPVisionConfig.from_pretrained(self.vision_tower_name)
17
18 def load_model(self, device_map=None):
19 if self.is_loaded:

Callers 1

__init__Method · 0.45

Calls 2

load_modelMethod · 0.95
from_pretrainedMethod · 0.45

Tested by

no test coverage detected