Downloads · 30 days
159
14% of all-time downloads
DAMO-NLP-SG/CLEX-Phi-2-32K
CLEX-Phi-2-32K is a text generation model from DAMO-NLP-SG. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as mit.
This repo stores the checkpoint of CLEX-Phi-2-2.7B-32K.
Downloads · 30 days
159
14% of all-time downloads
All-time downloads
1.2K
Public
Parameters
2.8B
11.1 GB on disk
Likes
10
Public
Click a slice to open those files.
.safetensors5.6 GB · 100%
How the weights are stored.
BF162.8B · 100%
From the Hugging Face model README
This repo stores the checkpoint of CLEX-Phi-2-2.7B-32K.
If you have any questions, feel free to contact us. (Emails: [email protected], [email protected])
| Model Name | Model Type | Starting Point | Train Data | Train Length | MAX Test Length | HF Repo |
|---|---|---|---|---|---|---|
| CLEX-LLaMA-2-7B-16K | base | LLaMA-2-7B | Redpajama-Book | 16K | 64K | link |
| CLEX-LLaMA-2-7B-Chat-16K | chat | CLEX-7B-16K | UltraChat | 16K | 64K | link |
| CLEX-LLaMA-2-7B-64K | base | LLaMA-2-7B | Redpajama-Book | 64k | 256K | link |
| CLEX-Phi-2-32K (this checkpoint) | base | Phi-2-2.7B | LongCorpus-2.5B | 32k | 128K | link |
| CLEX-Mixtral-8x7B-32K | base | Mixtral-8x7B-v0.1 | LongCorpus-2.5B | 32k | >128K | link |
| CLEX-Mixtral-8x7B-Chat-32k | chat | CLEX-Mixtral-8x7B-32K | Ultrachat 200k | 32k | >128K | link |
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("DAMO-NLP-SG/CLEX-Phi-2-2.7B-32K", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("DAMO-NLP-SG/CLEX-Phi-2-2.7B-32K", torch_dtype=torch.bfloat16, trust_remote_code=True)
inputs = tokenizer("What is CLEX?", return_tensors="pt")
sample = model.generate(**inputs, max_length=128)
print(tokenizer.decode(sample[0]))
The CLEX-Phi-2-2.7B and CLEX-Mixtral-8x7B are trained on LongCorpus-2.5B, where the eval results on test set are listed below.
| Train Length | Eval.(16k) | Eval.(32k) | Eval.(64k) | Eval.(128k) | |
|---|---|---|---|---|---|
| Phi-2 | 2k | >100 | >100 | >100 | >100 |
| CLEX-Phi-2 | 32k | 5.21 | 5.11 | 5.17 | 6.55 |
If you find our project useful, hope you can star our repo and cite our paper as follows:
@article{damonlpsg2023clex,
author = {Chen, Guanzheng and Li, Xin and Meng, Zaiqiao and Liang, Shangsong and Bing, Lidong},
title = {CLEX: Continuous Length Extrapolation for Large Language Models},
year = 2023,
journal = {arXiv preprint arXiv:2310.16450},
url = {https://arxiv.org/abs/2310.16450}
}