Skip to content

Commit fd50e2e

Browse files
committed
Update README with new components and testing instructions
1 parent 518a703 commit fd50e2e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,12 @@ This project contains two main components:
2121
|------|-------------|
2222
| `trainer_with_eval.py` | The main script that orchestrates training and evaluation. It connects to Tinker, creates a LoRA training client, runs fine‑tuning, performs evaluations via Inspect AI, and decides whether to launch further training rounds. |
2323
| `eval_loop_config.json` | A sample configuration file specifying the base model, dataset paths, evaluation tasks, thresholds and hyperparameters. |
24+
| `evalops_client.py` | Python SDK for submitting evaluation results to EvalOps platform. |
25+
| `config_schema.py` | Pydantic schema for configuration validation. |
26+
| `data_loader.py` | JSONL data loader with validation, deduplication, and tokenization. |
27+
| `data_selector.py` | Utilities for mining hard examples based on evaluation failures. |
2428
| `requirements.txt` | Dependencies required to run the script. |
29+
| `tests/` | Unit and integration tests for all components. |
2530

2631
## Quickstart
2732

0 commit comments

Comments
 (0)