Show GN: nn: 뉴럴 네트워크 모델 정의를 위한 도메인 특화 언어

2 weeks ago 6

제작 배경

  • Pytorch와 같은 도구를 이용하여 모델을 작성하는 과정에서, 텐서 쉐이프 체크를 런타임에 하기 때문에 번거로웠음.
  • 모델 파라미터 정의와 값의 흐름을 나타내는 코드가 분리되어 있어 코드를 읽을 때 여러 부분을 동시에 봐야 하는 문제가 있었음.

특징

  • 컴파일 타임 쉐이프 체킹
  • 간결한 문법
  • 튜링-완전하지 않은 레이어 제공

한계

  • 문법상의 한계로 인해 구현 불가능한 모델이 존재할 수 있음.

PR 및 이슈 제보는 언제나 환영입니다. 궁금하신 점이 있으시다면 댓글이나 깃허브 이슈란에 올려주시면 답변드리겠습니다.

Read Entire Article