# Adapted Code from SkyThought

This project includes code adapted from [SkyThought](https://github.com/NovaSky-AI/SkyThought), specifically the file 
[`ifeval_scorer.py`](https://github.com/NovaSky-AI/SkyThought/blob/2e5db2b26be63c5545d93be4ad08f5ca46449776/skythought/evals/scoring/ifeval/ifeval_scorer.py).

Parts of these files are themselves copied from other sources with a similar license.

The original code is distributed under the Apache 2.0 license, which can be found in the SkyThought repository: [Apache 2.0 License](https://github.com/NovaSky-AI/SkyThought/blob/main/LICENSE).

### Modifications

Modifications were made to the original code according to the terms of the Apache 2.0 license. The changes include 
TorchRL formatting of the data using TensorDict and TorchRL's transforms.
