gitextract_nupenw_f/ ├── .github/ │ └── workflows/ │ └── CI.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── build.sh ├── chat.f90 ├── ci/ │ ├── build.sh │ └── build_lfortran.sh ├── cmake/ │ ├── FindOMP.cmake │ ├── FindOPENBLAS.cmake │ └── UserOverride.cmake ├── comparison/ │ └── encode_input.py ├── create_model.py ├── driver.f90 ├── environment.yml ├── fpm.toml ├── gpt2.f90 ├── input ├── linalg_accelerate.c ├── linalg_c.f90 ├── linalg_f.f90 ├── linalg_openblas.c ├── main.f90 ├── omp.f90 ├── omp_dummy.f90 ├── pt.py ├── tests/ │ ├── test_basic_input.f90 │ ├── test_chat.f90 │ └── test_more_inputs.f90 └── tokenizer.f90