HYU-NLP/Revisiting-Modularity

Official Repository for "Revisiting the Impact of Pursuing Modularity for Code Generation"

16

stars

3

commits

Python

primary language

Oct 10, 2024

updated

README

Revisiting the Impact of Pursuing Modularity for Code Generation

Official Repository for "Revisiting the Impact of Pursuing Modularity for Code Generation" [Paper(arXiv)]

Deokyeong Kang, Kijung Seo, Taeuk Kim. Accepted to EMNLP 2024 Findings

Contents

  • apps: source codes for APPS dataset
    • In-Context Learning: icl.py
  • codecontests: source codes for CodeContests dataset
    • Modularity score (MoS) metric: utils/utils.py
    • In-Context Learning: icl.py
    • Fine-tuning: ft.py
    • Correlation experiment: icl_corr.py
    • Perplexity experiment: ppl.py

Contributors

kdy20401

2 commits

tjrlwjd1

1 commits

HYU-NLP/Revisiting-Modularity

Official Repository for "Revisiting the Impact of Pursuing Modularity for Code Generation"

16

stars

3

commits

Python

primary language

Oct 10, 2024

updated

README

Revisiting the Impact of Pursuing Modularity for Code Generation

Official Repository for "Revisiting the Impact of Pursuing Modularity for Code Generation" [Paper(arXiv)]

Deokyeong Kang, Kijung Seo, Taeuk Kim. Accepted to EMNLP 2024 Findings

Contents

  • apps: source codes for APPS dataset
    • In-Context Learning: icl.py
  • codecontests: source codes for CodeContests dataset
    • Modularity score (MoS) metric: utils/utils.py
    • In-Context Learning: icl.py
    • Fine-tuning: ft.py
    • Correlation experiment: icl_corr.py
    • Perplexity experiment: ppl.py

Contributors

kdy20401

2 commits

tjrlwjd1

1 commits

Languages

Python

77.3%

Jupyter Notebook

14.9%

Shell

7.7%