Papers with Code 아카이브
Code Translation
태스크의 하위 분류와 논문·코드·평가·기법·데이터셋을 탐색하세요.
- 하위 태스크
- 0
- 평가표
- 2
- 보존된 평가 기록
- 4
Code translation is the process of converting code written in one programming language to another programming language while maintaining the same functionality. This process is also known as code conversion, source-to-source translation, or transpilation. Code translation is often performed when developers want to take advantage of new programming languages, improve code performance, or maintain legacy systems. Some common examples include translating code from Python to Java, or from JavaScript to TypeScript.
논문
이 태스크와 하위 분야의 관련 논문입니다. 실제 성능 비교는 평가 결과에서 확인하세요.
Guaranteed Guess: A Language Modeling Approach for CISC-to-RISC Transpilation with Testing Guarantees
Mutual-Supervised Learning for Sequential-to-Parallel Code Translation
hdl2v: A Code Translation Dataset for Enhanced LLM Verilog Generation
CETBench: A Novel Dataset constructed via Transformations over Programs for Benchmarking LLMs for Code-Equivalence Checking
Rethinking the effects of data contamination in Code Intelligence
LEGO-Compiler: Enhancing Neural Compilation Through Translation Composability
On-Policy Optimization with Group Equivalent Preference for Multi-Programming Language Understanding
AutoGEEval: A Multimodal and Automated Framework for Geospatial Code Generation on GEE with Large Language Models
TimeSeriesGym: A Scalable Benchmark for (Time Series) Machine Learning Engineering Agents
CRUST-Bench: A Comprehensive Benchmark for C-to-safe-Rust Transpilation
LLM-Assisted Translation of Legacy FORTRAN Codes to C++: A Cross-Platform Study
Post-Incorporating Code Structural Knowledge into LLMs via In-Context Learning for Code Translation
Synthetic Data Generation Using Large Language Models: Advances in Text and Code
Collaboration is all you need: LLM Assisted Safe Code Translation
Generation of Optimized Solidity Code for Machine Learning Models using LLMs
MoSE: Hierarchical Self-Distillation Enhances Early Layer Embeddings
Can LLMs Replace Human Evaluators? An Empirical Study of LLM-as-a-Judge in Software Engineering
nvAgent: Automated Data Visualization from Natural Language via Collaborative Agent Workflow
Skeleton-Guided-Translation: A Benchmarking Framework for Code Repository Translation with Fine-Grained Quality Evaluation
GREEN-CODE: Learning to Optimize Energy Efficiency in LLM-based Code Generation
Fortran2CPP: Automating Fortran-to-C++ Translation using LLMs via Multi-Turn Dialogue and Dual-Agent Integration
RepoTransBench: A Real-World Benchmark for Repository-Level Code Translation
Transducer Tuning: Efficient Model Adaptation for Software Tasks Using Code Property Graphs
Syzygy: Dual Code-Test C to (safe) Rust Translation using LLMs and Dynamic Analysis
Enhancing Cross-Language Code Translation via Task-Specific Embedding Alignment in Retrieval-Augmented Generation
Does Prompt Formatting Have Any Impact on LLM Performance?
InterTrans: Leveraging Transitive Intermediate Translations to Enhance LLM-based Code Translation
AlphaTrans: A Neuro-Symbolic Compositional Approach for Repository-Level Code Translation and Validation
Leveraging Large Language Models for Code Translation and Software Development in Scientific Computing
CodeRosetta: Pushing the Boundaries of Unsupervised Code Translation for Parallel Programming
Evolutionary Retrofitting
Towards Assurance of LLM Adversarial Robustness using Ontology-Driven Argumentation
TRANSAGENT: An LLM-Based Multi-Agent System for Code Translation
VulnLLMEval: A Framework for Evaluating Large Language Models in Software Vulnerability Detection and Patching
Enhancing Code Translation in Language Models with Few-Shot Learning via Retrieval-Augmented Generation
출처: Papers with Code · CC BY-SA 4.0. 아카이브 자료와 새로 수집한 논문은 별도로 관리합니다.