Text Generation
Transformers
Safetensors
English
mistral
conversational
text-generation-inference
Inference Endpoints
File size: 3,683 Bytes
f41a6f8
 
c7dba53
 
 
 
 
 
 
 
 
f41a6f8
 
c27e00c
f41a6f8
c27e00c
f41a6f8
2c21c62
c27e00c
 
 
 
 
2c21c62
 
c27e00c
 
 
f41a6f8
1daad72
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c48c842
1daad72
c48c842
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
---
base_model: teknium/OpenHermes-2.5-Mistral-7B
license: apache-2.0
datasets:
- teknium/openhermes
- argilla/ultrafeedback-binarized-preferences
- Intel/orca_dpo_pairs
language:
- en
library_name: transformers
pipeline_tag: text-generation
---

# DPOpenHermes 7B

## OpenHermes x Notus x Neural

This is an RL fine tuned [OpenHermes-2.5-Mistral-7B](https://huggingface.co/teknium/OpenHermes-2.5-Mistral-7B) using the [Intel/orca_dpo_pairs](https://huggingface.co/datasets/Intel/orca_dpo_pairs) and [argilla/ultrafeedback-binarized-preferences](https://huggingface.co/datasets/argilla/ultrafeedback-binarized-preferences) preference datasets for reinforcement learning using Direct Preference Optimization (DPO)

DPOpenHermes is trained using qLoRA. The adapter is also provided in this model repo.

# Training Details

[<img src="https://raw.githubusercontent.com/OpenAccess-AI-Collective/axolotl/main/image/axolotl-badge-web.png" alt="Built with Axolotl" width="200" height="32"/>](https://github.com/OpenAccess-AI-Collective/axolotl)

DPOpenHermes was trained on a single H100 80GB hosted on RunPod for ~10h for 0.6 epochs of the dataset.

https://wandb.ai/oaaic/openhermes-dpo/reports/DPOpenHermes--Vmlldzo2MTQ3NDg2

# Benchmarks

## AGIEval

```
|             Task             |Version| Metric |Value |   |Stderr|
|------------------------------|------:|--------|-----:|---|-----:|
|agieval_aqua_rat              |      0|acc     |0.2480|_  |0.0272|
|                              |       |acc_norm|0.2520|_  |0.0273|
|agieval_logiqa_en             |      0|acc     |0.3810|_  |0.0190|
|                              |       |acc_norm|0.3856|_  |0.0191|
|agieval_lsat_ar               |      0|acc     |0.2348|_  |0.0280|
|                              |       |acc_norm|0.2304|_  |0.0278|
|agieval_lsat_lr               |      0|acc     |0.5118|_  |0.0222|
|                              |       |acc_norm|0.5196|_  |0.0221|
|agieval_lsat_rc               |      0|acc     |0.5948|_  |0.0300|
|                              |       |acc_norm|0.5688|_  |0.0303|
|agieval_sat_en                |      0|acc     |0.7427|_  |0.0305|
|                              |       |acc_norm|0.7427|_  |0.0305|
|agieval_sat_en_without_passage|      0|acc     |0.4563|_  |0.0348|
|                              |       |acc_norm|0.4515|_  |0.0348|
|agieval_sat_math              |      0|acc     |0.3818|_  |0.0328|
|                              |       |acc_norm|0.3682|_  |0.0326|
```

Average: 0.4399

## GPT4All

```
|    Task     |Version| Metric |Value |   |Stderr|
|-------------|------:|--------|-----:|---|-----:|
|arc_challenge|      0|acc     |0.5930|_  |0.0144|
|             |       |acc_norm|0.6323|_  |0.0141|
|arc_easy     |      0|acc     |0.8443|_  |0.0074|
|             |       |acc_norm|0.8295|_  |0.0077|
|boolq        |      1|acc     |0.8599|_  |0.0061|
|hellaswag    |      0|acc     |0.6548|_  |0.0047|
|             |       |acc_norm|0.8365|_  |0.0037|
|openbookqa   |      0|acc     |0.3520|_  |0.0214|
|             |       |acc_norm|0.4640|_  |0.0223|
|piqa         |      0|acc     |0.8210|_  |0.0089|
|             |       |acc_norm|0.8335|_  |0.0087|
|winogrande   |      0|acc     |0.7466|_  |0.0122|
```

Average: 0.7431

## TruthfulQA

```
hf-causal-experimental (pretrained=openaccess-ai-collective/dpopenhermes-alpha-v1,dtype=bfloat16,trust_remote_code=True,use_accelerate=True), limit: None, provide_description: False, num_fewshot: 0, batch_size: 16
|    Task     |Version|Metric|Value |   |Stderr|
|-------------|------:|------|-----:|---|-----:|
|truthfulqa_mc|      1|mc1   |0.4186|_  |0.0173|
|             |       |mc2   |0.5847|_  |0.0153|
```