mlsanityData to 7 Oct 2026

Exploring Code Style Transfer with Neural Networks

arXiv 2209.06273 ↗First posted 13 Sep 2022cs.CLcited by 2

Not on the map. Why?

Abstract (arXiv)

Style is a significant component of natural language text, reflecting a change in the tone of text while keeping the underlying information the same. Even though programming languages have strict syntax rules, they also have style. Code can be written with the same functionality but using different language features. However, programming style is difficult to quantify, and thus as part of this work, we define style attributes, specifically for Python. To build a definition of style, we utilized hierarchical clustering to capture a style definition without needing to specify transformations. In addition to defining style, we explore the capability of a pre-trained code language model to capture information about code style. To do this, we fine-tuned pre-trained code-language models and evaluated their performance in code style transfer tasks.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 9 of its 18 references that are in the map. First posted on arXiv 13 Sep 2022.

Builds on

9 of 18 references.

References · 9

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  2. 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
  3. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
  4. 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 468
  5. 2021Unified Pre-training for Program Understanding and Generationcited by 361
  6. 2020Deep Learning for Text Style Transfer: A Surveycited by 161
  7. 2021A Recipe For Arbitrary Text Style Transfer with Large Language Modelscited by 107
  8. 2022Code Translation with Compiler Representationscited by 42
  9. 2019Style Transfer for Texts: Retrain, Report Errors, Compare with Rewritescited by 19

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.