@@ -460,6 +460,7 @@ class TFPreTrainedModel(tf.keras.Model, TFModelUtilsMixin):
...
@@ -460,6 +460,7 @@ class TFPreTrainedModel(tf.keras.Model, TFModelUtilsMixin):
input_ids=None,
input_ids=None,
max_length=None,
max_length=None,
do_sample=True,
do_sample=True,
early_stopping=False,
num_beams=None,
num_beams=None,
temperature=None,
temperature=None,
top_k=None,
top_k=None,
...
@@ -559,11 +560,12 @@ class TFPreTrainedModel(tf.keras.Model, TFModelUtilsMixin):
...
@@ -559,11 +560,12 @@ class TFPreTrainedModel(tf.keras.Model, TFModelUtilsMixin):
ifself.get_output_embeddings()isNone:
ifself.get_output_embeddings()isNone:
raiseAttributeError(
raiseAttributeError(
"You tried to generate sequences with a model that does not have a LM Head."
"You tried to generate sequences with a model that does not have a LM Head."
"Please use another model class (e.g. `OpenAIGPTLMHeadModel`, `XLNetLMHeadModel`, `GPT2LMHeadModel`, `CTRLLMHeadModel`, `T5WithLMHeadModel`, `TransfoXLLMHeadModel`)"
"Please use another model class (e.g. `TFOpenAIGPTLMHeadModel`, `TFXLNetLMHeadModel`, `TFGPT2LMHeadModel`, `TFCTRLLMHeadModel`, `TFT5WithLMHeadModel`, `TFTransfoXLLMHeadModel`)"