-
公开(公告)号:US11842174B2
公开(公告)日:2023-12-12
申请号:US16506161
申请日:2019-07-09
Applicant: GOOGLE LLC
Inventor: Bin Ni , Zhiqiang Yuan , Qianyu Zhang
Abstract: Techniques are described herein for translating source code in one programming language to source code in another programming language using machine learning. In various implementations, one or more components of one or more generative adversarial networks, such as a generator machine learning model, may be trained to generate “synthetically-naturalistic” source code that can be used as a translation of source code in an unfamiliar language. In some implementations, a discriminator machine learning model may be employed to aid in training the generator machine learning model, e.g., by being trained to discriminate between human-generated (“genuine”) and machine-generated (“synthetic”) source code.