JustinAngel commited on
Commit
a3b70ca
·
verified ·
1 Parent(s): 63b7820

Upload folder using huggingface_hub

Browse files
generation_config.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "output_attentions": false,
4
+ "output_hidden_states": false,
5
+ "transformers_version": "5.0.0"
6
+ }
modeling_gpt2workshop.py CHANGED
@@ -4,6 +4,7 @@ import torch.nn.functional as F
4
  from transformers import PreTrainedModel
5
  from transformers.modeling_outputs import CausalLMOutput
6
  from .configuration_gpt2workshop import GPT2WorkshopConfig
 
7
 
8
 
9
  def build_rope_cache(seq_len, head_dim, device, theta=10000.0):
@@ -80,7 +81,7 @@ class TransformerBlock(nn.Module):
80
  return x
81
 
82
 
83
- class GPT2WorkshopForCausalLM(PreTrainedModel):
84
  config_class = GPT2WorkshopConfig
85
 
86
  def __init__(self, config):
 
4
  from transformers import PreTrainedModel
5
  from transformers.modeling_outputs import CausalLMOutput
6
  from .configuration_gpt2workshop import GPT2WorkshopConfig
7
+ from transformers.generation import GenerationMixin
8
 
9
 
10
  def build_rope_cache(seq_len, head_dim, device, theta=10000.0):
 
81
  return x
82
 
83
 
84
+ class GPT2WorkshopForCausalLM(PreTrainedModel, GenerationMixin):
85
  config_class = GPT2WorkshopConfig
86
 
87
  def __init__(self, config):