`get_winogrande.py` is adapted from: Adam X. Yang, Maxime Robeyns, Xi Wang, and Laurence Aitchison. Bayesian low-rank adaptation
for large language models. ArXiv, abs/2308.13111, 2023.

We follow MetaICL in getting cls-45, cls-23 datasets: Sewon Min, Mike Lewis, Luke Zettlemoyer, and Hannaneh Hajishirzi. MetaICL: Learning to learn
in context. In Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pp. 2791–2809, 2022.

Our code is based on the torchtune library, with both significant reuse and significant adaptations based on the original library. 

To run the code, use:

`PYTHONPATH=${pwd}:PYTHONPATH tune run custom_lora.py --config config_files/llama3_8b_mc.yaml`