Upload ConstBERT
Browse files- modeling.py +2 -2
modeling.py
CHANGED
@@ -21,10 +21,10 @@ class MixedPrecisionManager():
|
|
21 |
self.activated = activated
|
22 |
|
23 |
if self.activated:
|
24 |
-
self.scaler = torch.
|
25 |
|
26 |
def context(self):
|
27 |
-
return torch.
|
28 |
|
29 |
def backward(self, loss):
|
30 |
if self.activated:
|
|
|
21 |
self.activated = activated
|
22 |
|
23 |
if self.activated:
|
24 |
+
self.scaler = torch.amp.GradScaler("cuda")
|
25 |
|
26 |
def context(self):
|
27 |
+
return torch.amp.autocast("cuda") if self.activated else NullContextManager()
|
28 |
|
29 |
def backward(self, loss):
|
30 |
if self.activated:
|