프로젝트 기간
인력 구성
개발 환경
항목 | |
---|---|
O/S | Ubuntu 20.04 |
언어 | Python, JavaScript |
프레임 워크 | Pytorch, Onnxruntime, Django, Flask, opencv.js |
misc | Docker, VScode server |
프로젝트 소개
서비스 중인 가상 인테리어 편집 웹 서비스 Glinda AIMI
에 AOT GAN
모델 기반
AI 지우개 기능을 추가하는 프로젝트
역할
4bit 양자화
수행wasm
과 WebGPU
로 구현jquery
와 opencv.js
로 후처리 알고리즘 구현Django
로 데모 페이지 제작하여, 프론트엔드 개발자에게 전달테스트 및 도입 결과
onnx와 torch 모델의 Inpaint 성능의 비교를 위한 지표는
PSNR (Peak Signal-to-Noise Ratio)
로 사용함.
추론 속도 | PSNR | |
---|---|---|
wasm + onnx 32bit | 약 17 초 | 20.01 |
wasm+ onnx 4bit | 약 11초 | 19.89 |
webgpu+ onnx 32bit | 약 2초 | 20.27 |
flask api + torch 32bit | 약 6초 | 27.58 |