UKPLab/SLTrans

Dataset

9

stars

25

commits

1

linked in READMEs

Aug 23, 2024

updated

code

README

The dataset consists of source code and LLVM IR pairs generated from accepted and de-duped programming contest solutions. The dataset is divided into language configs and mode splits. The language can be one of C, C++, D, Fortran, Go, Haskell, Nim, Objective-C, Python, Rust and Swift, indicating the source files' languages. The mode split indicates the compilation mode, which can be wither Size_Optimized or Perf_Optimized.

Once you have submitted an access request which has been approved, loading the dataset can be done as follows:

from datasets import load_dataset

dataset = load_dataset("UKPLab/SLTrans", "C", split="Size_Optimized")

Contributors

iNeil77

25 commits

UKPLab/SLTrans

Dataset

9

stars

25

commits

1

linked in READMEs

Aug 23, 2024

updated

code

README

The dataset consists of source code and LLVM IR pairs generated from accepted and de-duped programming contest solutions. The dataset is divided into language configs and mode splits. The language can be one of C, C++, D, Fortran, Go, Haskell, Nim, Objective-C, Python, Rust and Swift, indicating the source files' languages. The mode split indicates the compilation mode, which can be wither Size_Optimized or Perf_Optimized.

Once you have submitted an access request which has been approved, loading the dataset can be done as follows:

from datasets import load_dataset

dataset = load_dataset("UKPLab/SLTrans", "C", split="Size_Optimized")

Contributors

iNeil77

25 commits