무엇을 하나요?
doomformer는 정수 신경망을 DOOM 맵의 장치로 컴파일한다. 사용자가 바닥에 숫자를 그린 뒤 READ를 누르면 맵 안의 부두 인형들이 신경망 계산을 수행하고 결과 숫자를 표시한다. Python은 중간값 248개를 읽어 NumPy 결과와 허용 오차 0으로 비교할 수 있다. 브라우저의 Colab 노트북에서는 별도 설치 없이 숫자를 그려 볼 수 있으며, 박물관 예제에서는 발판으로 숫자를 입력하고 MUTATE를 눌러 연결 하나가 바뀔 때 결과가 달라지는 모습도 볼 수 있다.
주요 기능
- 정수 신경망을 DOOM 맵으로 컴파일
- 맵 안에서 숫자를 입력하고 신경망 결과 표시
- 중간값 248개를 NumPy와 허용 오차 0으로 비교
- Colab 노트북에서 설치 없이 브라우저로 체험
- MUTATE 조작으로 연결 하나를 바꿔 결과 변화 관찰