Wolfram 언어

자동 완성 프로그램

신경망은 텍스트를 생성하도록 훈련할 수 있습니다. 이 예는 이미 훈련된 언어 모델을 사용하여 C 프로그램을 완성하는 방법을 설명합니다.

Wolfram Neural Net Repository에서 C 언어 모델을 로드합니다.

다음번에 올 가능성이 가장 높은 문자로 각 문자열을 완성하고 그에 따른 확률을 업데이트하는 함수를 작성합니다.

이 업데이트 함수를 사용하여 다음 단락 기호(공백 문자)가 충족될 때까지 제안을 점점 구축하고 선택하는 빔 검색법을 구현합니다.

10가지 최적의 완성 제안 목록을 생성합니다.

언어 모델에 따라 격자에서 그 가능성을 표시합니다.

관련 예제

de en es fr ja pt-br zh