初始化项目,由ModelHub XC社区提供模型
Model: RedHatAI/QwQ-32B-Preview-quantized.w8a8 Source: Original Platform
This commit is contained in:
36
.gitattributes
vendored
Normal file
36
.gitattributes
vendored
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.arrow filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bin filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ftz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.joblib filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.model filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.npy filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.npz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.onnx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ot filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.parquet filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pb filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pickle filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pkl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pth filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
||||||
|
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tflite filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.wasm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
||||||
|
tokenizer.json filter=lfs diff=lfs merge=lfs -text
|
||||||
205
README.md
Normal file
205
README.md
Normal file
@@ -0,0 +1,205 @@
|
|||||||
|
---
|
||||||
|
tags:
|
||||||
|
- w8a8
|
||||||
|
- int8
|
||||||
|
- vllm
|
||||||
|
license: apache-2.0
|
||||||
|
license_link: https://huggingface.co/Qwen/QwQ-32B-Preview/blob/main/LICENSE
|
||||||
|
language:
|
||||||
|
- en
|
||||||
|
base_model: Qwen/Qwen2.5-32B-Instruct
|
||||||
|
library_name: transformers
|
||||||
|
---
|
||||||
|
|
||||||
|
# QwQ-32B-Preview-quantized.w8a8
|
||||||
|
|
||||||
|
## Model Overview
|
||||||
|
- **Model Architecture:** QwQ-32B-Preview
|
||||||
|
- **Input:** Text
|
||||||
|
- **Output:** Text
|
||||||
|
- **Model Optimizations:**
|
||||||
|
- **Weight quantization:** INT8
|
||||||
|
- **Activation quantization:** INT8
|
||||||
|
- **Release Date:** 3/1/2025
|
||||||
|
- **Version:** 1.0
|
||||||
|
- **Model Developers:** Neural Magic
|
||||||
|
|
||||||
|
Quantized version of [QwQ-32B-Preview](https://huggingface.co/Qwen/QwQ-32B-Preview).
|
||||||
|
It achieves an average score of 76.49 on the [OpenLLM](https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard) benchmark (version 1), whereas the unquantized model achieves 77.20.
|
||||||
|
|
||||||
|
### Model Optimizations
|
||||||
|
|
||||||
|
This model was obtained by quantizing the weights and activations of [QwQ-32B-Preview](https://huggingface.co/Qwen/QwQ-32B-Preview) to INT8 data type, ready for inference with vLLM >= 0.5.2.
|
||||||
|
This optimization reduces the number of bits per parameter from 16 to 8, reducing the disk size and GPU memory requirements by approximately 50%. Only the weights and activations of the linear operators within transformers blocks are quantized.
|
||||||
|
|
||||||
|
## Deployment
|
||||||
|
|
||||||
|
### Use with vLLM
|
||||||
|
|
||||||
|
This model can be deployed efficiently using the [vLLM](https://docs.vllm.ai/en/latest/) backend, as shown in the example below.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from transformers import AutoTokenizer
|
||||||
|
from vllm import LLM, SamplingParams
|
||||||
|
|
||||||
|
max_model_len, tp_size = 4096, 1
|
||||||
|
model_name = "neuralmagic-ent/QwQ-32B-Preview-quantized.w8a8"
|
||||||
|
tokenizer = AutoTokenizer.from_pretrained(model_name)
|
||||||
|
llm = LLM(model=model_name, tensor_parallel_size=tp_size, max_model_len=max_model_len, trust_remote_code=True)
|
||||||
|
sampling_params = SamplingParams(temperature=0.3, max_tokens=256, stop_token_ids=[tokenizer.eos_token_id])
|
||||||
|
|
||||||
|
messages_list = [
|
||||||
|
[{"role": "user", "content": "Who are you? Please respond in pirate speak!"}],
|
||||||
|
]
|
||||||
|
|
||||||
|
prompt_token_ids = [tokenizer.apply_chat_template(messages, add_generation_prompt=True) for messages in messages_list]
|
||||||
|
|
||||||
|
outputs = llm.generate(prompt_token_ids=prompt_token_ids, sampling_params=sampling_params)
|
||||||
|
|
||||||
|
generated_text = [output.outputs[0].text for output in outputs]
|
||||||
|
print(generated_text)
|
||||||
|
```
|
||||||
|
|
||||||
|
vLLM also supports OpenAI-compatible serving. See the [documentation](https://docs.vllm.ai/en/latest/) for more details.
|
||||||
|
|
||||||
|
## Creation
|
||||||
|
|
||||||
|
This model was created with [llm-compressor](https://github.com/vllm-project/llm-compressor) by running the code snippet below with the following arguments:
|
||||||
|
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python quantize.py --model_path Qwen/QwQ-32B-Preview --quant_path "output_dir/QwQ-32B-Preview-quantized.w8a8" --calib_size 1024 --dampening_frac 0.1 --observer mse
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```python
|
||||||
|
from datasets import load_dataset
|
||||||
|
from transformers import AutoTokenizer
|
||||||
|
from llmcompressor.modifiers.quantization import GPTQModifier
|
||||||
|
from llmcompressor.transformers import SparseAutoModelForCausalLM, oneshot, apply
|
||||||
|
import argparse
|
||||||
|
from compressed_tensors.quantization import QuantizationScheme, QuantizationArgs, QuantizationType, QuantizationStrategy
|
||||||
|
|
||||||
|
|
||||||
|
parser = argparse.ArgumentParser()
|
||||||
|
parser.add_argument('--model_path', type=str)
|
||||||
|
parser.add_argument('--quant_path', type=str)
|
||||||
|
parser.add_argument('--calib_size', type=int, default=256)
|
||||||
|
parser.add_argument('--dampening_frac', type=float, default=0.1)
|
||||||
|
parser.add_argument('--observer', type=str, default="minmax")
|
||||||
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
model = SparseAutoModelForCausalLM.from_pretrained(
|
||||||
|
args.model_path,
|
||||||
|
device_map="auto",
|
||||||
|
torch_dtype="auto",
|
||||||
|
use_cache=False,
|
||||||
|
trust_remote_code=True,
|
||||||
|
)
|
||||||
|
tokenizer = AutoTokenizer.from_pretrained(args.model_path)
|
||||||
|
|
||||||
|
NUM_CALIBRATION_SAMPLES = args.calib_size
|
||||||
|
DATASET_ID = "garage-bAInd/Open-Platypus"
|
||||||
|
DATASET_SPLIT = "train"
|
||||||
|
ds = load_dataset(DATASET_ID, split=DATASET_SPLIT)
|
||||||
|
ds = ds.shuffle(seed=42).select(range(NUM_CALIBRATION_SAMPLES))
|
||||||
|
|
||||||
|
def preprocess(example):
|
||||||
|
concat_txt = example["instruction"] + "\n" + example["output"]
|
||||||
|
return {"text": concat_txt}
|
||||||
|
|
||||||
|
ds = ds.map(preprocess)
|
||||||
|
|
||||||
|
def tokenize(sample):
|
||||||
|
return tokenizer(
|
||||||
|
sample["text"],
|
||||||
|
padding=False,
|
||||||
|
truncation=False,
|
||||||
|
add_special_tokens=True,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
ds = ds.map(tokenize, remove_columns=ds.column_names)
|
||||||
|
|
||||||
|
recipe = [
|
||||||
|
GPTQModifier(
|
||||||
|
targets=["Linear"],
|
||||||
|
ignore=["lm_head"],
|
||||||
|
scheme="W8A8",
|
||||||
|
dampening_frac=args.dampening_frac,
|
||||||
|
observer=args.observer,
|
||||||
|
)
|
||||||
|
]
|
||||||
|
oneshot(
|
||||||
|
model=model,
|
||||||
|
dataset=ds,
|
||||||
|
recipe=recipe,
|
||||||
|
num_calibration_samples=args.calib_size,
|
||||||
|
max_seq_length=8192,
|
||||||
|
)
|
||||||
|
|
||||||
|
# Save to disk compressed.
|
||||||
|
SAVE_DIR = args.quant_path
|
||||||
|
model.save_pretrained(SAVE_DIR, save_compressed=True)
|
||||||
|
tokenizer.save_pretrained(SAVE_DIR)
|
||||||
|
```
|
||||||
|
|
||||||
|
## Evaluation
|
||||||
|
|
||||||
|
The model was evaluated on OpenLLM Leaderboard [V1](https://huggingface.co/spaces/open-llm-leaderboard-old/open_llm_leaderboard) and [V2](https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard#/), using the following commands:
|
||||||
|
|
||||||
|
OpenLLM Leaderboard V1:
|
||||||
|
```
|
||||||
|
lm_eval \
|
||||||
|
--model vllm \
|
||||||
|
--model_args pretrained="neuralmagic-ent/QwQ-32B-Preview-quantized.w8a8",dtype=auto,add_bos_token=True,max_model_len=4096,tensor_parallel_size=1,gpu_memory_utilization=0.8,enable_chunked_prefill=True,trust_remote_code=True \
|
||||||
|
--tasks openllm \
|
||||||
|
--write_out \
|
||||||
|
--batch_size auto \
|
||||||
|
--output_path output_dir \
|
||||||
|
--show_config
|
||||||
|
```
|
||||||
|
|
||||||
|
OpenLLM Leaderboard V2:
|
||||||
|
```
|
||||||
|
lm_eval \
|
||||||
|
--model vllm \
|
||||||
|
--model_args pretrained="neuralmagic-ent/QwQ-32B-Preview-quantized.w8a8",dtype=auto,add_bos_token=False,max_model_len=4096,tensor_parallel_size=1,gpu_memory_utilization=0.8,enable_chunked_prefill=True,trust_remote_code=True \
|
||||||
|
--apply_chat_template \
|
||||||
|
--fewshot_as_multiturn \
|
||||||
|
--tasks leaderboard \
|
||||||
|
--write_out \
|
||||||
|
--batch_size auto \
|
||||||
|
--output_path output_dir \
|
||||||
|
--show_config
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
### Accuracy
|
||||||
|
|
||||||
|
#### OpenLLM Leaderboard V1 evaluation scores
|
||||||
|
|
||||||
|
| Metric | Qwen/QwQ-32B-Preview | neuralmagic-ent/QwQ-32B-Preview-quantized.w8a8 |
|
||||||
|
|-----------------------------------------|:---------------------------------:|:-------------------------------------------:|
|
||||||
|
| ARC-Challenge (Acc-Norm, 25-shot) | 70.73 | 70.73 |
|
||||||
|
| GSM8K (Strict-Match, 5-shot) | 83.09 | 79.91 |
|
||||||
|
| HellaSwag (Acc-Norm, 10-shot) | 85.77 | 85.75 |
|
||||||
|
| MMLU (Acc, 5-shot) | 82.67 | 82.24 |
|
||||||
|
| TruthfulQA (MC2, 0-shot) | 60.88 | 59.18 |
|
||||||
|
| Winogrande (Acc, 5-shot) | 80.03 | 81.14 |
|
||||||
|
| **Average Score** | **77.20** | **76.49** |
|
||||||
|
| **Recovery** | **100.00** | **99.08** |
|
||||||
|
|
||||||
|
#### OpenLLM Leaderboard V2 evaluation scores
|
||||||
|
|
||||||
|
| Metric | Qwen/QwQ-32B-Preview | neuralmagic-ent/QwQ-32B-Preview-quantized.w8a8 |
|
||||||
|
|---------------------------------------------------------|:---------------------------------:|:-------------------------------------------:|
|
||||||
|
| IFEval (Inst-and-Prompt Level Strict Acc, 0-shot) | 42.34 | 43.49 |
|
||||||
|
| BBH (Acc-Norm, 3-shot) | 53.03 | 52.95 |
|
||||||
|
| Math-Hard (Exact-Match, 4-shot) | 21.15 | 22.36 |
|
||||||
|
| GPQA (Acc-Norm, 0-shot) | 2.97 | 3.5 |
|
||||||
|
| MUSR (Acc-Norm, 0-shot) | 9.57 | 10.87 |
|
||||||
|
| MMLU-Pro (Acc, 5-shot) | 52.00 | 51.4 |
|
||||||
|
| **Average Score** | **30.18** | **30.76** |
|
||||||
|
| **Recovery** | **100.00** | **101.92** |
|
||||||
|
|
||||||
24
added_tokens.json
Normal file
24
added_tokens.json
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"</tool_call>": 151658,
|
||||||
|
"<tool_call>": 151657,
|
||||||
|
"<|box_end|>": 151649,
|
||||||
|
"<|box_start|>": 151648,
|
||||||
|
"<|endoftext|>": 151643,
|
||||||
|
"<|file_sep|>": 151664,
|
||||||
|
"<|fim_middle|>": 151660,
|
||||||
|
"<|fim_pad|>": 151662,
|
||||||
|
"<|fim_prefix|>": 151659,
|
||||||
|
"<|fim_suffix|>": 151661,
|
||||||
|
"<|im_end|>": 151645,
|
||||||
|
"<|im_start|>": 151644,
|
||||||
|
"<|image_pad|>": 151655,
|
||||||
|
"<|object_ref_end|>": 151647,
|
||||||
|
"<|object_ref_start|>": 151646,
|
||||||
|
"<|quad_end|>": 151651,
|
||||||
|
"<|quad_start|>": 151650,
|
||||||
|
"<|repo_name|>": 151663,
|
||||||
|
"<|video_pad|>": 151656,
|
||||||
|
"<|vision_end|>": 151653,
|
||||||
|
"<|vision_pad|>": 151654,
|
||||||
|
"<|vision_start|>": 151652
|
||||||
|
}
|
||||||
3
config.json
Normal file
3
config.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fbf730ee074bf28ebe2299a4f389040123dfe234c78bb9137806c5f16e17ad44
|
||||||
|
size 1796
|
||||||
1
configuration.json
Normal file
1
configuration.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"framework": "pytorch", "task": "text-generation", "allow_remote": true}
|
||||||
13
generation_config.json
Normal file
13
generation_config.json
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"bos_token_id": 151643,
|
||||||
|
"do_sample": true,
|
||||||
|
"eos_token_id": [
|
||||||
|
151645,
|
||||||
|
151643
|
||||||
|
],
|
||||||
|
"pad_token_id": 151643,
|
||||||
|
"temperature": 0.7,
|
||||||
|
"top_k": 20,
|
||||||
|
"top_p": 0.8,
|
||||||
|
"transformers_version": "4.47.1"
|
||||||
|
}
|
||||||
BIN
merges.txt
(Stored with Git LFS)
Normal file
BIN
merges.txt
(Stored with Git LFS)
Normal file
Binary file not shown.
3
model-00001-of-00007.safetensors
Normal file
3
model-00001-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:de0111c56f51428f9beda9d632521bb9ce79a6fac84a67558d32761cb2a412d3
|
||||||
|
size 4997762496
|
||||||
3
model-00002-of-00007.safetensors
Normal file
3
model-00002-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cbc72d4ddd26edf5e1a65b28a21589312e881fb6fc4b1bbae7b149965b89cad2
|
||||||
|
size 4914421312
|
||||||
3
model-00003-of-00007.safetensors
Normal file
3
model-00003-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7ef88f31d10359ebf3d940b873d271723d5a0d41fcfb23edbbdc4b14d8e978d6
|
||||||
|
size 4877701896
|
||||||
3
model-00004-of-00007.safetensors
Normal file
3
model-00004-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8ac4a9378b7116b360ccb67385be46dc0e896c717c0b3bc11a86dad94eaf9c02
|
||||||
|
size 4877701896
|
||||||
3
model-00005-of-00007.safetensors
Normal file
3
model-00005-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:085323cfeb249569a23ee657411a7d3f48464273decc8d50ae08391bba24329c
|
||||||
|
size 4877701896
|
||||||
3
model-00006-of-00007.safetensors
Normal file
3
model-00006-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c3dd932c6e3ef4dbdfd5bdd27c32ae0b9cede00033c5c025c09127aafd14fcf0
|
||||||
|
size 4877701896
|
||||||
3
model-00007-of-00007.safetensors
Normal file
3
model-00007-of-00007.safetensors
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ea954cbeae92e996cff924211e5c53e13798ed570ced2ac212b417c951f55614
|
||||||
|
size 4908582968
|
||||||
3
model.safetensors.index.json
Normal file
3
model.safetensors.index.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:ecb9438a33bfc025000cd8575afc73dec022f58d448a1ac920cdbe1adca60e82
|
||||||
|
size 102346
|
||||||
22
quant_w8a8.sh
Normal file
22
quant_w8a8.sh
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# for DAMPENING_FRAC 0.01 0.1;
|
||||||
|
# do
|
||||||
|
# for OBSERVER minmax mse;
|
||||||
|
# do
|
||||||
|
# for ACTORDER False group;
|
||||||
|
# do
|
||||||
|
|
||||||
|
# export DAMPENING_FRAC=0.01
|
||||||
|
# export OBSERVER="minmax"
|
||||||
|
|
||||||
|
export CUDA_VISIBLE_DEVICES=${1}
|
||||||
|
export MDL=${2}
|
||||||
|
export OBSERVER=${3} # minmax mse
|
||||||
|
export DAMPENING_FRAC=${4} # 0.01 0.1
|
||||||
|
|
||||||
|
for CALIB_SIZE in 128 512 1024;
|
||||||
|
do
|
||||||
|
python w8a8.py --model_path ${MDL} --quant_path "output_dir_w8a8/${MDL}/calib${CALIB_SIZE}_eosFalse_damp${DAMPENING_FRAC}_obs${OBSERVER}" --calib_size ${CALIB_SIZE} --dampening_frac ${DAMPENING_FRAC} --observer ${OBSERVER}
|
||||||
|
done
|
||||||
|
|
||||||
7
recipe.yaml
Normal file
7
recipe.yaml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
DEFAULT_stage:
|
||||||
|
DEFAULT_modifiers:
|
||||||
|
GPTQModifier:
|
||||||
|
targets: [Linear]
|
||||||
|
dampening_frac: 0.1
|
||||||
|
ignore: [lm_head]
|
||||||
|
scheme: W8A8
|
||||||
31
special_tokens_map.json
Normal file
31
special_tokens_map.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"additional_special_tokens": [
|
||||||
|
"<|im_start|>",
|
||||||
|
"<|im_end|>",
|
||||||
|
"<|object_ref_start|>",
|
||||||
|
"<|object_ref_end|>",
|
||||||
|
"<|box_start|>",
|
||||||
|
"<|box_end|>",
|
||||||
|
"<|quad_start|>",
|
||||||
|
"<|quad_end|>",
|
||||||
|
"<|vision_start|>",
|
||||||
|
"<|vision_end|>",
|
||||||
|
"<|vision_pad|>",
|
||||||
|
"<|image_pad|>",
|
||||||
|
"<|video_pad|>"
|
||||||
|
],
|
||||||
|
"eos_token": {
|
||||||
|
"content": "<|im_end|>",
|
||||||
|
"lstrip": false,
|
||||||
|
"normalized": false,
|
||||||
|
"rstrip": false,
|
||||||
|
"single_word": false
|
||||||
|
},
|
||||||
|
"pad_token": {
|
||||||
|
"content": "<|endoftext|>",
|
||||||
|
"lstrip": false,
|
||||||
|
"normalized": false,
|
||||||
|
"rstrip": false,
|
||||||
|
"single_word": false
|
||||||
|
}
|
||||||
|
}
|
||||||
3
tokenizer.json
Normal file
3
tokenizer.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9c5ae00e602b8860cbd784ba82a8aa14e8feecec692e7076590d014d7b7fdafa
|
||||||
|
size 11421896
|
||||||
3
tokenizer_config.json
Normal file
3
tokenizer_config.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cd4a4256823870b3684d0e86980f0936f67d2987bebbb1a7be0830b9655d9af8
|
||||||
|
size 7413
|
||||||
BIN
vocab.json
(Stored with Git LFS)
Normal file
BIN
vocab.json
(Stored with Git LFS)
Normal file
Binary file not shown.
Reference in New Issue
Block a user