TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Datasets/CodeXGLUE

CodeXGLUE

TextsComputational Use of Data Agreement (C-UDA) LicenseIntroduced 2021-02-09

CodeXGLUE is a benchmark dataset and open challenge for code intelligence. It includes a collection of code intelligence tasks and a platform for model evaluation and comparison. CodeXGLUE stands for General Language Understanding Evaluation benchmark for CODE. It includes 14 datasets for 10 diversified code intelligence tasks covering the following scenarios:

  • code-code (clone detection, defect detection, cloze test, code completion, code repair, and code-to-code translation)
  • text-code (natural language code search, text-to-code generation)
  • code-text (code summarization)
  • text-text (documentation translation)

A brief summary of CodeXGLUE is provided in the figure, including tasks, datasets, language, sizes in various states, baseline systems, providers, and short definitions of each task. Datasets highlighted in BLUE are newly introduced.

Image source: https://github.com/microsoft/CodeXGLUE

Related Benchmarks

CodeXGLUE - AdvTest/Code Search/MRRCodeXGLUE - Bugs2Fix/Code Repair/Accuracy (medium)CodeXGLUE - Bugs2Fix/Code Repair/Accuracy (small)CodeXGLUE - Bugs2Fix/Code Repair/BLEU (medium)CodeXGLUE - Bugs2Fix/Code Repair/BLEU (small)CodeXGLUE - Bugs2Fix/Code Repair/CodeBLEU (medium)CodeXGLUE - Bugs2Fix/Code Repair/CodeBLEU (small)CodeXGLUE - CONCODE/Text-to-Code Generation/BLEUCodeXGLUE - CONCODE/Text-to-Code Generation/CodeBLEUCodeXGLUE - CONCODE/Text-to-Code Generation/EMCodeXGLUE - CT-all/Cloze Test/GoCodeXGLUE - CT-all/Cloze Test/JSCodeXGLUE - CT-all/Cloze Test/JavaCodeXGLUE - CT-all/Cloze Test/PHPCodeXGLUE - CT-all/Cloze Test/PythonCodeXGLUE - CT-all/Cloze Test/RubyCodeXGLUE - CT-maxmin/Cloze Test/GoCodeXGLUE - CT-maxmin/Cloze Test/JSCodeXGLUE - CT-maxmin/Cloze Test/JavaCodeXGLUE - CT-maxmin/Cloze Test/PHPCodeXGLUE - CT-maxmin/Cloze Test/PythonCodeXGLUE - CT-maxmin/Cloze Test/RubyCodeXGLUE - CodeSearchNet/Code Generation/Java/BLEUCodeXGLUE - CodeSearchNet/Code Generation/Java/CodeBLEUCodeXGLUE - CodeSearchNet/Code Generation/Java/EMCodeXGLUE - CodeSearchNet/Code Generation/Python/BLEUCodeXGLUE - CodeSearchNet/Code Generation/Python/CodeBLEUCodeXGLUE - CodeSearchNet/Code Generation/Python/EMCodeXGLUE - CodeTrans/Code Generation/Accuracy (C#→Java)CodeXGLUE - CodeTrans/Code Generation/Accuracy (Java→C#)CodeXGLUE - CodeTrans/Code Generation/BLEU (C#→Java)CodeXGLUE - CodeTrans/Code Generation/BLEU (Java→C#)CodeXGLUE - CodeTrans/Code Generation/CodeBLEU (C#→Java)CodeXGLUE - CodeTrans/Code Generation/CodeBLEU (Java→C#)CodeXGLUE - Github Java Corpus/Code Completion/Accuracy (token-level)CodeXGLUE - Github Java Corpus/Code Completion/EM (line-level)CodeXGLUE - Github Java Corpus/Code Completion/Edit Sim (line-level)CodeXGLUE - PY150/Code Completion/Accuracy (token-level)CodeXGLUE - PY150/Code Completion/EM (line-level)CodeXGLUE - PY150/Code Completion/Edit Sim (line-level)CodeXGLUE - WebQueryTest/Code Search/AccuracyCodeXGLUE - WebQueryTest/Code Search/F1

Statistics

Papers
205
Benchmarks
0

Links

Homepage

Tasks

Clone DetectionCloze TestCode CompletionCode GenerationCode RepairCode SearchCode SummarizationCode TranslationDefect DetectionDocument TranslationText-to-Code Generation