自動補完プログラム
ニューラルネットワークはテキストを生成するよう訓練することができる.この例では,訓練済みの言語モデルを使ってCプログラムを完成する方法を説明する.
Wolfram Neural Net RepositoryからC言語モデルをロードする.
各文字列を次に来る可能性が最も高い文字で補完し,それに従って可能性を更新する関数を書く.
この更新関数を使って,次の区切り文字(空白文字)に出会うまで,提案をどんどん構築し選択するビーム探索法を実装する.
10個の最適な補完の提案のリストを生成する.
言語モデルに従って,格子上にその可能性を表示する.