wli3221134 commited on
Commit
c63d90f
·
verified ·
1 Parent(s): b6cf336

Upload model.py

Browse files
Files changed (1) hide show
  1. model.py +2 -2
model.py CHANGED
@@ -3,10 +3,10 @@ from transformers import Wav2Vec2BertModel
3
 
4
 
5
  class SpoofVerificationModel(nn.Module):
6
- def __init__(self, num_types=59):
7
  super(SpoofVerificationModel, self).__init__()
8
 
9
- self.wav2vec2 = None
10
  self.wav2vec_config = self.wav2vec2.config
11
 
12
  self.deepfake_embed = nn.Linear(self.wav2vec2.config.hidden_size, 1024)
 
3
 
4
 
5
  class SpoofVerificationModel(nn.Module):
6
+ def __init__(self, w2v_path='facebook/w2v-bert-2.0', num_types=59):
7
  super(SpoofVerificationModel, self).__init__()
8
 
9
+ self.wav2vec2 = Wav2Vec2BertModel.from_pretrained(w2v_path, output_hidden_states=True)
10
  self.wav2vec_config = self.wav2vec2.config
11
 
12
  self.deepfake_embed = nn.Linear(self.wav2vec2.config.hidden_size, 1024)