Type4Py vs. Tabnine: A comparison between two SOTA ML models at the type auto-completion task.
In this video, Type4Py and Tabnine are compared at the type auto-completion task given a Python source file. Tabnine is a state-the-art ML-based code completion model whereas Type4Py is a deep similarity learning model for type prediction.
You can install the Type4Py's extension on the VS Marketplace here:
https://marketplace.visualstudio.com/items?itemName=saltud.type4py
NOTE that this is a hands-on comparison and not a thorough evaluation. Our goal is NOT to show which tool is better than the other one, rather giving a glimpse of what types these two ML-based tools can predict.
#type4py #tabnine #python #vscode #extension #machinelearning #ML #deeplearning #AI #typeprediction #typeannotations #autocompletion #code #softwareengineering #comparison