Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
wdz 2310c1e694 | 2 years ago | |
---|---|---|
Validation for Hypothesis1 | 2 years ago | |
algorithm_classification | 2 years ago | |
code_clone_detection | 2 years ago | |
codesearch | 2 years ago | |
data for Analysis Section | 2 years ago | |
data_preparation(4.1) | 2 years ago | |
statistical analysis | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago |
This repository contains code for paper "Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding". (Accepted to the 44th International Conference on Software Engineering (ICSE 2022))
We apply our approach to code pre-trained models CodeBERT and GraphCodeBERT for fine-tuning.
Please refer to the subdirectory of tasks for more details!
For general fine-tuning (baseline models), please refer to algorithm classification, code clone detection, and code search.
We also provide datasets and pre-trained models fine-tuned by our approach to verify the results.
Our implementation is adapted from CodeXGLUE and GraphCodeBERT for the implementation of pre-trained models.
If you use this code, please consider citing us.
@inproceedings{Wang2021BridgingPM,
title={Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding},
author={Deze Wang and Zhouyang Jia and Shanshan Li and Yue Yu and Yun Xiong and Wei Dong and Xiangke Liao},
year={2021}
}
This repository contains code for paper "Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding". (Accepted to the 44th International Conference on Software Engineering (ICSE 2022))
Python
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》