Guides
Step-by-step guides for common tasks in SRToolkit.
| Guide | Description |
|---|---|
| Quickstart | Install the toolkit and run your first benchmark |
| Expression Manipulation | Work with expressions as tokens, trees, and functions |
| Benchmarking SR Approaches | Evaluate and compare approaches on built-in benchmarks |
| Running Experiments | Organise multi-run experiments and collect results |
| Implementing a Custom Approach | Wrap your own SR algorithm for use with SRToolkit |
| Creating a Custom Dataset | Define and register your own datasets and benchmarks |
| Grammar-Guided Generation | Control expression structure with CFG/PCFG grammars and constraints |
| Sharing Custom Implementations | Package and share custom approaches, constraints, samplers, and experiment bundles |