Exquisique commited on
Commit
c96ed72
·
1 Parent(s): f8f40b7
Files changed (6) hide show
  1. merges.txt +0 -0
  2. model.py +1 -1
  3. special_tokens_map.json +5 -0
  4. tokenizer.json +0 -0
  5. tokenizer_config.json +20 -0
  6. vocab.json +0 -0
merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
model.py CHANGED
@@ -164,7 +164,7 @@ class GPT(PreTrainedModel):
164
  return {"input_ids": input_ids, "past_key_values": past_key_values}
165
 
166
  @torch.no_grad()
167
- def generate(self, input_ids, max_new_tokens, temperature=1.0, top_k=None):
168
  for _ in range(max_new_tokens):
169
  idx_cond = input_ids if input_ids.size(1) <= self.config.block_size else input_ids[:, -self.config.block_size:]
170
  out = self(idx_cond)
 
164
  return {"input_ids": input_ids, "past_key_values": past_key_values}
165
 
166
  @torch.no_grad()
167
+ def generate(self, input_ids, max_new_tokens, temperature=1.0, top_k=None, attention_mask=None):
168
  for _ in range(max_new_tokens):
169
  idx_cond = input_ids if input_ids.size(1) <= self.config.block_size else input_ids[:, -self.config.block_size:]
170
  out = self(idx_cond)
special_tokens_map.json ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ {
2
+ "bos_token": "<|endoftext|>",
3
+ "eos_token": "<|endoftext|>",
4
+ "unk_token": "<|endoftext|>"
5
+ }
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "added_tokens_decoder": {
4
+ "50256": {
5
+ "content": "<|endoftext|>",
6
+ "lstrip": false,
7
+ "normalized": true,
8
+ "rstrip": false,
9
+ "single_word": false,
10
+ "special": true
11
+ }
12
+ },
13
+ "bos_token": "<|endoftext|>",
14
+ "clean_up_tokenization_spaces": false,
15
+ "eos_token": "<|endoftext|>",
16
+ "extra_special_tokens": {},
17
+ "model_max_length": 1024,
18
+ "tokenizer_class": "GPT2Tokenizer",
19
+ "unk_token": "<|endoftext|>"
20
+ }
vocab.json ADDED
The diff for this file is too large to render. See raw diff