# Pytracify Trace Fine-Tuning

## Datasets

* `apps`
* `cruxeval`
* `livecodebench`
* `mbpp`
* `leetcode`
* `atcoder`
* `llama false token length`

## Prerequisites

* Place the **`nan_do_datasets`** directory in your `$HOME` directory.
* Place **`pyx_samples.jsonl`** in the project root directory.
* Install **`code_parot`**.
* In the project root, register the `00_pytracify` directory as a GitHub repository named **`pytracify`**, and in both `uv.lock` and `pyproject.toml`, replace **`YourOrg`** with your own organization name.

```sh
mkdir -p /path/to/home/lltm/02_codeexec_etcot/scripts/instruction/convert_datasets  # create output directory
```

### Creating the Datasets

Run:

```sh
./scripts/make_datasets.sh
```

## Usage

```sh
uv run ruff check . --fix
uv run ruff format
uv run mypy .
```

---

This version keeps all commands and filenames intact while expressing the instructions in smooth, professional English.
