Deep learning enhanced code completion system
A code completion tool uses a deep learning model to predict the likelihood of a method completing a method invocation. In one aspect, the deep learning model is a LSTM trained on features that represent the syntactic context of a method invocation derived from an abstract tree representation of the...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English |
Published |
20.04.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A code completion tool uses a deep learning model to predict the likelihood of a method completing a method invocation. In one aspect, the deep learning model is a LSTM trained on features that represent the syntactic context of a method invocation derived from an abstract tree representation of the code fragment. |
---|---|
Bibliography: | Application Number: US201916377789 |