Tested on Python 3.10

```
pip install -r requirements310.in
```

Directory structure:
- grammar_learning/training: training scripts
- grammar_learning/benchmark: scripts to generate formal language benchmarks
- grammar_learning/read_output: auxiliary scripts for plotting
- grammar_learning/data: directories for formal language benchmarks