Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A Transformer-based Approach for Source Code Summarization   Generating a readable summary that describes the functionality of a program
is known as source code summarization. In this task, learning code
representation by modeling the pairwise relationship between code tokens to
capture their long-range dependencies is crucial. To learn code representation
for summarization, we explore the Transformer model that uses a self-attention
mechanism and has shown to be effective in capturing long-range dependencies.
In this work, we show that despite the approach is simple, it outperforms the
state-of-the-art techniques by a significant margin. We perform extensive
analysis and ablation studies that reveal several important findings, e.g., the
absolute encoding of source code tokens' position hinders, while relative
encoding significantly improves the summarization performance. We have made our
code publicly available to facilitate future research.

12
The categories of this paper are: nucl-th
22
The categories of this paper are: chao-dyn
6
The categories of this paper are: astro-ph
31
The categories of this paper are: ao-sci
32
The categories of this paper are: atom-ph
0
The categories of this paper are: hep-ph
36
The categories of this paper are: cmp-lg
7
The categories of this paper are: hep-th
5
The categories of this paper are: gr-qc
34
The categories of this paper are: chem-ph
4
The categories of this paper are: cond-mat
17
The categories of this paper are: q-fin
33
The categories of this paper are: plasm-ph
35
The categories of this paper are: mtrl-th
9
The categories of this paper are: nlin
20
The categories of this paper are: acc-phys