Update model.py
Browse files
model.py
CHANGED
|
@@ -114,4 +114,10 @@ class CausalLMForRegression(nn.Module):
|
|
| 114 |
prepare_inputs_for_generation, etc.) keep working. We simply forward all
|
| 115 |
arguments to the underlying causal‑LM that already implements them.
|
| 116 |
"""
|
| 117 |
-
return self.model.generate(*args, **kwargs)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 114 |
prepare_inputs_for_generation, etc.) keep working. We simply forward all
|
| 115 |
arguments to the underlying causal‑LM that already implements them.
|
| 116 |
"""
|
| 117 |
+
return self.model.generate(*args, **kwargs)
|
| 118 |
+
|
| 119 |
+
def prepare_inputs_for_generation(self, *args, **kwargs):
|
| 120 |
+
"""
|
| 121 |
+
Same here: to be able to load the model with AutoModelForCausalLM, we have to forward this method
|
| 122 |
+
"""
|
| 123 |
+
return self.model.prepare_inputs_for_generation(*args, **kwargs)
|