Tim77777767 commited on
Commit
448673e
·
1 Parent(s): 288ccaa

Anpassung an den configs

Browse files
Files changed (2) hide show
  1. config.json +1 -1
  2. mix_vision_transformer_config.py +1 -5
config.json CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "model_type": "my_segformer",
3
  "in_channels": 3,
4
- "embed_dims": [32, 64, 160, 256],
5
  "num_stages": 4,
6
  "num_layers": [2, 2, 2, 2],
7
  "num_heads": [1, 2, 5, 8],
 
1
  {
2
  "model_type": "my_segformer",
3
  "in_channels": 3,
4
+ "embed_dims": 64,
5
  "num_stages": 4,
6
  "num_layers": [2, 2, 2, 2],
7
  "num_heads": [1, 2, 5, 8],
mix_vision_transformer_config.py CHANGED
@@ -24,11 +24,7 @@ class MySegformerConfig(PretrainedConfig):
24
  **kwargs
25
  ):
26
  super().__init__(**kwargs)
27
-
28
- # Falls embed_dims als int angegeben ist, Liste erzwingen
29
- if isinstance(embed_dims, int):
30
- embed_dims = [embed_dims]
31
-
32
  self.in_channels = in_channels
33
  self.embed_dims = embed_dims
34
  self.num_stages = num_stages
 
24
  **kwargs
25
  ):
26
  super().__init__(**kwargs)
27
+ self.embed_dims = embed_dims # einfach int behalten
 
 
 
 
28
  self.in_channels = in_channels
29
  self.embed_dims = embed_dims
30
  self.num_stages = num_stages