Update 2 files
Browse files- /trainer.py
- /model.py
- model.py +3 -10
- trainer.py +1 -1
model.py
CHANGED
|
@@ -20,16 +20,9 @@ class Model:
|
|
| 20 |
print(f"Model's embedding size is {self.params.vocab_size}")
|
| 21 |
|
| 22 |
|
| 23 |
-
def parameters(self):
|
| 24 |
-
|
| 25 |
-
|
| 26 |
-
|
| 27 |
-
def unfreeze(self):
|
| 28 |
-
self.model.train()
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
def freeze(self):
|
| 32 |
-
self.model.eval()
|
| 33 |
|
| 34 |
|
| 35 |
def compute_loss(self, input_ids, labels=None, criterion=None):
|
|
|
|
| 20 |
print(f"Model's embedding size is {self.params.vocab_size}")
|
| 21 |
|
| 22 |
|
| 23 |
+
def parameters(self): return self.model.parameters()
|
| 24 |
+
def unfreeze(self): self.model.train()
|
| 25 |
+
def freeze(self): self.model.eval()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
|
| 27 |
|
| 28 |
def compute_loss(self, input_ids, labels=None, criterion=None):
|
trainer.py
CHANGED
|
@@ -30,4 +30,4 @@ class Trainer:
|
|
| 30 |
loss.backward()
|
| 31 |
self.optimizer.step()
|
| 32 |
|
| 33 |
-
|
|
|
|
| 30 |
loss.backward()
|
| 31 |
self.optimizer.step()
|
| 32 |
|
| 33 |
+
self.log(loss.item())
|