Tim77777767
commited on
Commit
·
448673e
1
Parent(s):
288ccaa
Anpassung an den configs
Browse files- config.json +1 -1
- 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":
|
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
|