YoussefMoNader commited on
Commit
b17ee3b
·
verified ·
1 Parent(s): 48e4c25

Upload model

Browse files
Files changed (3) hide show
  1. config.json +5 -0
  2. timesformer_config.py +1 -1
  3. timesformer_model.py +3 -3
config.json CHANGED
@@ -2,8 +2,13 @@
2
  "architectures": [
3
  "TimesformerScrollprizeModel"
4
  ],
 
 
 
 
5
  "depth": 8,
6
  "dim": 512,
 
7
  "n_heads": 6,
8
  "num_classes": 16,
9
  "num_frames": 26,
 
2
  "architectures": [
3
  "TimesformerScrollprizeModel"
4
  ],
5
+ "auto_map": {
6
+ "AutoConfig": "timesformer_config.TimesformerScrollprizeConfig",
7
+ "AutoModel": "timesformer_model.TimesformerScrollprizeModel"
8
+ },
9
  "depth": 8,
10
  "dim": 512,
11
+ "model_type": "timesformerscrollprize",
12
  "n_heads": 6,
13
  "num_classes": 16,
14
  "num_frames": 26,
timesformer_config.py CHANGED
@@ -1,7 +1,7 @@
1
  from transformers import PretrainedConfig
2
 
3
 
4
- class TimesformerConfig(PretrainedConfig):
5
  model_type = "timesformerscrollprize"
6
 
7
  def __init__(
 
1
  from transformers import PretrainedConfig
2
 
3
 
4
+ class TimesformerScrollprizeConfig(PretrainedConfig):
5
  model_type = "timesformerscrollprize"
6
 
7
  def __init__(
timesformer_model.py CHANGED
@@ -1,4 +1,4 @@
1
- from .timesformer_config import TimesformerConfig
2
  from transformers import PreTrainedModel
3
  import torch
4
  from timesformer_pytorch import TimeSformer
@@ -8,8 +8,8 @@ from timesformer_pytorch import TimeSformer
8
 
9
 
10
 
11
- class TimesformerModel(PreTrainedModel):
12
- config_class = TimesformerConfig
13
 
14
  def __init__(self, config):
15
  super().__init__(config)
 
1
+ from .timesformer_config import TimesformerScrollprizeConfig
2
  from transformers import PreTrainedModel
3
  import torch
4
  from timesformer_pytorch import TimeSformer
 
8
 
9
 
10
 
11
+ class TimesformerScrollprizeModel(PreTrainedModel):
12
+ config_class = TimesformerScrollprizeConfig
13
 
14
  def __init__(self, config):
15
  super().__init__(config)