Type4Py vs. Tabnine: A comparison between two SOTA ML models at the type auto-completion task.

Channel:
Subscribers:
14
Published on ● Video Link: https://www.youtube.com/watch?v=FSL3hvpd4cI



Duration: 1:54
138 views
1


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