paper-with-me

Papers

DeepAM: Migrate APIs with Multi-modal Sequence to Sequence Learning

2017-04-25 · Xiaodong Gu, Hongyu Zhang, Dongmei Zhang, Sunghun Kim

Computer programs written in one language are often required to be ported to other languages to support multiple devices and environments. When programs use language specific APIs (Application Programming Interfaces), it is very challenging to migrate these APIs to the corresponding APIs written in other languages. Existing approaches mine API mappings from projects that have corresponding versions in two languages. They rely on the sparse availability of bilingual projects, thus producing a limited number of API mappings. In this paper, we propose an intelligent system called DeepAM for automatically mining API mappings from a large-scale code corpus without bilingual projects. The key component of DeepAM is based on the multimodal sequence to sequence learning architecture that aims to learn joint semantic representations of bilingual API sequences from big source code data. Experimental results indicate that DeepAM significantly increases the accuracy of API mappings as well as the number of API mappings, when compared with the state-of-the-art approaches.

📄 PDF Abstract BibTeX arXiv:1704.07734

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

APIRecX: Cross-Library API Recommendation via Pre-Trained Language Model

2021-11-01 · EMNLP 2021 11 · Yuning Kang, Zan Wang, Hongyu Zhang, Junjie Chen 외

For programmers, learning the usage of APIs (Application Programming Interfaces) of a software library is important yet difficult. API recommendation tools can help developers use APIs by recommending which APIs to be us…

Language ModelingLanguage Modelling

DEEPAMBIGQA: Ambiguous Multi-hop Questions for Benchmarking LLM Answer Completeness

2025-11-03 · Jiabao Ji, Min Li, Priyanshu Kumar, Shiyu Chang 외 arxiv

Large language models (LLMs) with integrated search tools show strong promise in open-domain question answering (QA), yet they often struggle to produce complete answer set to complex questions such as Which actor from t…

Open-Domain Question Answering

Learning Deep Analysis Dictionaries for Image Super-Resolution

2020-01-31 · Jun-Jie Huang, Pier Luigi Dragotti

Inspired by the recent success of deep neural networks and the recent efforts to develop multi-layer dictionary models, we propose a Deep Analysis dictionary Model (DeepAM) which is optimized to address a specific regres…

ClusteringImage Super-ResolutionregressionSuper-Resolution

IBISCape: A Simulated Benchmark for multi-modal SLAM Systems Evaluation in Large-scale Dynamic Environments

2022-06-27 · Abanob Soliman, Fabien Bonardi, Désiré Sidibé, Samia Bouchafa

The development process of high-fidelity SLAM systems depends on their validation upon reliable datasets. Towards this goal, we propose IBISCape, a simulated benchmark that includes data synchronization and acquisition A…

Autonomous VehiclesScene SegmentationScene Understanding

Reinforced UI Instruction Grounding: Towards a Generic UI Task Automation API

2023-10-07 · Zhizheng Zhang, Wenxuan Xie, Xiaoyi Zhang, Yan Lu

Recent popularity of Large Language Models (LLMs) has opened countless possibilities in automating numerous AI tasks by connecting LLMs to various domain-specific models or APIs, where LLMs serve as dispatchers while dom…

Decoderdocument understandingImage to textReinforcement Learning (RL)