Wolfram Language

Auto-complétez des programmes

Les réseaux neuronaux peuvent être entraînés à générer du texte. Cet exemple illustre comment utiliser un modèle de langue pré-entraîné pour compléter des programmes C.

Téléchargez un modèle de langue "C" à partir du référentiel Wolfram Neural Net Repository.

Rédigez une fonction pour compléter chaque séquence avec les caractères suivants les plus probables et mettez à jour sa probabilité en conséquence.

Utilisez cette fonction de mise à jour pour mettre en œuvre une recherche de rayon qui crée et sélectionne des séquences croissantes de suggestions jusqu'à ce que le prochain délimiteur (le caractère espace) soit atteint.

Générez une liste des 10 meilleures suggestions de réalisation.

Visualisez sur une grille leurs probabilités selon le modèle de langue.

Exemples connexes

de en es ja ko pt-br zh