NN-SVG: 논문용 신경망 구조 도식화를 위한 파라메트릭 생성기
NN-SVG: 논문용 신경망 구조 도식화를 위한 파라메트릭 생성기
해결하는 문제
NN-SVG는 학술 논문 및 웹 페이지를 위해 신경망 구조 다이어그램을 수동으로 그리는 지루하고 시간이 많이 걸리는 과정을 해결합니다. 연구자들은 다이어그램을 처음부터 직접 그리는 대신, 파라메트릭 방식으로 생성할 수 있습니다.
작동 방식
이 도구는 JavaScript 라이브러리를 사용하여 크기, 색상 및 레이아웃에 대해 사용자가 정의한 파라미터에 따라 프로그래밍 방식으로 그림을 생성합니다. 세 가지 특정 스타일의 구조 도식을 지원합니다:
- Fully-Connected Neural Networks (FCNN): D3.js 라이브러리를 사용하여 생성됩니다.
- Convolutional Neural Networks (CNN): LeNet 스타일을 기반으로 하며, D3.js를 사용하여 생성됩니다.
- Convolutional Neural Networks (Deep): AlexNet 스타일을 기반으로 하며, 3D와 유사한 표현을 위해 Three.js를 사용하여 생성됩니다.
대상 사용자
모델 구조의 논문용 도식화가 필요한 머신러닝 연구자뿐만 아니라, 교육적 목적으로 이 도구를 사용할 수 있는 교육자들도 대상입니다.
주요 특징
- 파라메트릭 생성: 수동 작업 없이 다이어그램을 생성합니다.
- SVG Export: 논문에 고품질로 포함할 수 있도록 그림을 Scalable Vector Graphics로 내보냅니다.
- 다양한 스타일: FCNN, LeNet 스타일 CNN, AlexNet 스타일 딥 네트워크를 지원합니다.
- 사용자 정의 스타일링: 크기, 색상 및 레이아웃 파라미터를 제어할 수 있습니다.
Sources
- undefinedalexlenail/NN-SVG