Deep learning model for learning program embeddings
A program and program state technology, applied in the field of deep learning models for learning program embedding, can solve problems such as unstable semantic understanding of models, not completely effective, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] Embodiments of the present disclosure include a deep learning model configured to learn dynamic program semantics. Semantics includes the meaning of a piece of text (e.g., the meaning of a sentence, the function of a computer program), rather than the syntax or content of a piece of text (e.g., the words in a sentence, the variables in a computer program). For example, the sentence "I have a black cat" and the sentence "I have a cat and it is black" have the same semantics despite having different syntax. The semantics of a program may be related to the function of the program. Program functionality can refer to the problem solved by the program, while program semantics refers to the way the problem is solved by the program.
[0023] Unlike static deep learning models that learn from program text, dynamic deep learning models can be models that learn from the execution of programs. Deep learning models can allow program embeddings to be learned through neural networks...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


