Downloads · 30 days
81
2% of all-time downloads
RichardErkhov/raidhon_-_coven_tiny_1.1b_32k_orpo_alpha-gguf
raidhon_-_coven_tiny_1.1b_32k_orpo_alpha-gguf is a machine learning model from RichardErkhov. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Downloads · 30 days
81
2% of all-time downloads
All-time downloads
3.4K
Public
Repo size
12.7 GB
Likes
0
Public
Click a slice to open those files.
.gguf14.7 GB · 100%
From the Hugging Face model README
Quantization made by Richard Erkhov.
coven_tiny_1.1b_32k_orpo_alpha - GGUF
language:
base_model:
Coven Tiny 1.1B 32K is an improved iteration of TinyLlama-1.1B-Chat-v1.0, refined to expand processing capabilities and refine language model preferences. This model includes a significantly increased context limit of 32K tokens, allowing for more extensive data processing and understanding of complex language scenarios. In addition, Coven Tiny 1.1B 32K uses the innovative ORPO (Monolithic Preference Optimization without Reference Model) technique. ORPO simplifies the fine-tuning process by directly optimizing the odds ratio to distinguish between favorable and unfavorable generation styles, effectively improving model performance without the need for an additional preference alignment step.
| Task | Model | Metric | Value | Change (%) |
|---|---|---|---|---|
| Winogrande | TinyLlama 1.1B Chat | Accuracy | 61.56% | - |
| Coven Tiny 1.1B | Accuracy | 61.17% | -0.63% | |
| TruthfulQA | TinyLlama 1.1B Chat | Accuracy | 30.43% | - |
| Coven Tiny 1.1B | Accuracy | 34.31% | +12.75% | |
| PIQA | TinyLlama 1.1B Chat | Accuracy | 74.10% | - |
| Coven Tiny 1.1B | Accuracy | 71.06% | -4.10% | |
| OpenBookQA | TinyLlama 1.1B Chat | Accuracy | 27.40% | - |
| Coven Tiny 1.1B | Accuracy | 30.60% | +11.68% | |
| MMLU | TinyLlama 1.1B Chat | Accuracy | 24.31% | - |
| Coven Tiny 1.1B | Accuracy | 38.03% | +56.44% | |
| Hellaswag | TinyLlama 1.1B Chat | Accuracy | 45.69% | - |
| Coven Tiny 1.1B | Accuracy | 43.44% | -4.92% | |
| GSM8K (Strict) | TinyLlama 1.1B Chat | Exact Match | 1.82% | - |
| Coven Tiny 1.1B | Exact Match | 14.71% | +708.24% | |
| GSM8K (Flexible) | TinyLlama 1.1B Chat | Exact Match | 2.65% | - |
| Coven Tiny 1.1B | Exact Match | 14.63% | +452.08% | |
| BoolQ | TinyLlama 1.1B Chat | Accuracy | 58.69% | - |
| Coven Tiny 1.1B | Accuracy | 65.20% | +11.09% | |
| ARC Easy | TinyLlama 1.1B Chat | Accuracy | 66.54% | - |
| Coven Tiny 1.1B | Accuracy | 57.24% | -13.98% | |
| ARC Challenge | TinyLlama 1.1B Chat | Accuracy | 34.13% | - |
| Coven Tiny 1.1B | Accuracy | 34.81% | +1.99% | |
| Humaneval | TinyLlama 1.1B Chat | Pass@1 | 10.98% | - |
| Coven Tiny 1.1B | Pass@1 | 10.37% | -5.56% | |
| Drop | TinyLlama 1.1B Chat | Score | 16.02% | - |
| Coven Tiny 1.1B | Score | 16.36% | +2.12% | |
| BBH | Coven Tiny 1.1B | Average | 29.02% | - |
# Install transformers from source - only needed for versions <= v4.34
# pip install git+https://github.com/huggingface/transformers.git
# pip install accelerate
import torch
from transformers import pipeline
pipe = pipeline("text-generation", model="raidhon/coven_tiny_1.1b_32k_orpo_alpha", torch_dtype=torch.bfloat16, device_map="auto")
messages = [
{
"role": "system",
"content": "You are a friendly chatbot who always responds in the style of a pirate",
},
{"role": "user", "content": "How many helicopters can a human eat in one sitting?"},
]
prompt = pipe.tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
outputs = pipe(prompt, max_new_tokens=2048, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
print(outputs[0]["generated_text"])