SOTAVerified

Code Documentation Generation

Code Documentation Generation is a supervised task where a code function is the input to the model, and the model generates the documentation for this function.

Description from: CodeTrans: Towards Cracking the Language of Silicone's Code Through Self-Supervised Deep Learning and High Performance Computing

Papers

Showing 1–8 of 8 papers

TitleStatusHype
DocAgent: A Multi-Agent System for Automated Code Documentation GenerationCode3
RepoAgent: An LLM-Powered Open-Source Framework for Repository-level Code Documentation GenerationCode4
A Comparative Analysis of Large Language Models for Code Documentation Generation—0
Assemble Foundation Models for Automatic Code SummarizationCode1
Memorization and Generalization in Neural Code Intelligence ModelsCode0
CodeTrans: Towards Cracking the Language of Silicon's Code Through Self-Supervised Deep Learning and High Performance ComputingCode1
HAConvGNN: Hierarchical Attention Based Convolutional Graph Neural Network for Code Documentation Generation in Jupyter NotebooksCode0
CodeBERT: A Pre-Trained Model for Programming and Natural LanguagesCode1
Show:102550

Benchmark Results

#ModelMetricClaimedVerifiedStatus
1CodeTrans-MT-LargeSmoothed BLEU-421.87—Unverified
2CodeBERT (MLM+RTD)Smoothed BLEU-414.56—Unverified
3CodeBERT (MLM)Smoothed BLEU-413.59—Unverified
4RoBERTaSmoothed BLEU-413.2—Unverified
5pre-train w/ code onlySmoothed BLEU-413.07—Unverified
6CodeBERT (RTD)Smoothed BLEU-412.72—Unverified
7TransformerSmoothed BLEU-412.57—Unverified
8seq2seqSmoothed BLEU-411.42—Unverified
#ModelMetricClaimedVerifiedStatus
1TransformerSmoothed BLEU-425.61—Unverified
2CodeTrans-TF-LargeSmoothed BLEU-418.98—Unverified
3CodeBERT (MLM+RTD)Smoothed BLEU-49.54—Unverified
4CodeBERT (RTD)Smoothed BLEU-48.73—Unverified
5CodeBERT (MLM)Smoothed BLEU-48.51—Unverified
6pre-train w/ code onlySmoothed BLEU-48.3—Unverified
7seq2seqSmoothed BLEU-46.88—Unverified
8RoBERTaSmoothed BLEU-45.72—Unverified
#ModelMetricClaimedVerifiedStatus
1CodeTrans-MT-BaseSmoothed BLEU-426.23—Unverified
2CodeBERT (MLM+RTD)Smoothed BLEU-421.32—Unverified
3CodeBERT (MLM)Smoothed BLEU-421—Unverified
4pre-train w/ code onlySmoothed BLEU-420.71—Unverified
5CodeBERT (RTD)Smoothed BLEU-420.25—Unverified
6RoBERTaSmoothed BLEU-419.9—Unverified
7seq2seqSmoothed BLEU-418.4—Unverified
8TransformerSmoothed BLEU-418.25—Unverified
#ModelMetricClaimedVerifiedStatus
1CodeBERT (MLM+RTD)Smoothed BLEU-415.99—Unverified
2CodeBERT (MLM)Smoothed BLEU-415.55—Unverified
3pre-train w/ code onlySmoothed BLEU-415.15—Unverified
4CodeBERT (RTD)Smoothed BLEU-415.03—Unverified
5RoBERTaSmoothed BLEU-414.52—Unverified
6TransformerSmoothed BLEU-414.31—Unverified
7seq2seqSmoothed BLEU-413.36—Unverified
#ModelMetricClaimedVerifiedStatus
1CodeBERT (MLM)Smoothed BLEU-426.79—Unverified
2CodeBERT (MLM+RTD)Smoothed BLEU-426.66—Unverified
3pre-train w/ code onlySmoothed BLEU-426.39—Unverified
4RoBERTaSmoothed BLEU-426.09—Unverified
5CodeBERT (RTD)Smoothed BLEU-426.02—Unverified
6seq2seqSmoothed BLEU-423.48—Unverified
7CodeTrans-TF-LargeSmoothed BLEU-419.54—Unverified
#ModelMetricClaimedVerifiedStatus
1CodeTrans-MT-BaseSmoothed BLEU-420.39—Unverified
2CodeBERT (MLM)Smoothed BLEU-415.48—Unverified
3CodeBERT (MLM+RTD)Smoothed BLEU-415.41—Unverified
4pre-train w/ code onlySmoothed BLEU-415.12—Unverified
5RoBERTaSmoothed BLEU-414.92—Unverified
6TransformerSmoothed BLEU-413.44—Unverified
7seq2seqSmoothed BLEU-413.04—Unverified
#ModelMetricClaimedVerifiedStatus
1CodeTrans-MT-BaseSmoothed BLEU-415.26—Unverified
2CodeBERT (MLM+RTD)Smoothed BLEU-48.46—Unverified
3CodeBERT (MLM)Smoothed BLEU-47.95—Unverified
4TransformerSmoothed BLEU-47.87—Unverified
5pre-train w/ code onlySmoothed BLEU-47.36—Unverified
6RoBERTaSmoothed BLEU-47.26—Unverified
7seq2seqSmoothed BLEU-46.96—Unverified