Deep TabNine Helps Programmers Code Faster With GPT-2 Powered Deep Learning Auto Completion

Deep TabNine Helps Programmers Code Faster With GPT-2 Powered Deep Learning Auto Completion
Deep TabNine Helps Programmers Code Faster With GPT-2 Powered Deep Learning Auto Completion

By DigitalMunition.me

Deep TabNine is a new auto-completion tool that suggests finished lines of codes based on what you have written so far. It is a deep learning-based tool that works for multiple programming languages.

Based on a predictive text deep-learning language model GPT-2 by Open AI, Deep TabNine aims to help developers code faster. It is developed by a computer science student, Jacob Jackson, at the University of Waterloo in Canada.

Deep TabNine is a deep learning-based tool that was trained on two million files from GitHub. It predicts each token based on the tokens that come before it.

GPT-2 was trained for the same purpose but instead of predicting natural language sentences Deep TabNine predicts the building blocks of code.

Deep TabNine supports several languages such as Java, Python, JavaScript, C, C++, PHP, TypeScript, Kotlin, Objective-C, HTML, CSS, Go, C#, Ruby, Rust, Swift, Haskell, OCaml, Scala, Perl, SQL, and Bash.