No adapters yet. Build Dockerfile.train and run a QLoRA fine-tune.
+ {% else %}
+
+ {% for a in adapters %}
+
+
{{ a.name }}{% if a.has_adapter %} trained{% else %} incomplete{% endif %}
+
+ - Base model
{{ a.base_model }}
+ - Examples
- {{ a.examples }}
+ - Epochs
- {{ a.epochs }}
+ - LoRA r
- {{ a.lora_r }}
+ - Learning rate
- {{ a.lr }}
+ - Final train loss
- {% if a.train_loss is not none %}{{ '%.4f'|format(a.train_loss) }}{% else %}— (trained before loss capture){% endif %}
+ - Datasets
- {% for ds in a.datasets %}
{{ ds }} {% endfor %}{% if not a.datasets %}—{% endif %}
+
+ {% if a.loss_history %}
+
Loss by step
+
+ | Step | Epoch | Loss |
+
+ {% for h in a.loss_history %}
+ | {{ h.step }} | {{ h.epoch }} | {{ '%.4f'|format(h.loss) }} |
+ {% endfor %}
+
+
+ {% endif %}
+
+ {% endfor %}
+
+ {% endif %}
+