원문 캡처 · github.com
원문 캡처 · github.com

PSSA 프로젝트가 크레이트 버전 0.5.0과 일치하는 첫 태그 릴리스인 v0.5.0을 공개했다. 학습 기능, CUDA·WebGPU 백엔드, Qwen 증류 도구, 터미널 UI와 안정성 개선 등 프로젝트의 주요 변경 사항을 정리했다.

학습 코어에는 파라미터 수를 맞춘 트랜스포머 기준 모델, 가중치를 공유하는 Ouro 반복 구조, 여러 시퀀스를 병렬 처리하는 기능, 학습률 일정과 메모리 확장을 이어서 진행하는 기능이 포함됐다. GPU 지원은 CUDA/cuBLAS와 WebGPU를 제공하며, 소프트웨어 어댑터에서는 학습을 실행하지 않도록 했다.

Qwen3 모델을 PSSA 형식으로 변환하고 체크포인트를 내보내는 도구도 추가됐다. 순수 Rust로 구현한 교사 모델의 순전파와 CE·temperature-KL 손실을 제공하며, 손실은 유한차분 테스트로 검증했다고 릴리스 노트는 설명한다.

터미널 UI는 27개 탭을 다섯 가지 범주 메뉴로 바꾸고 도움말과 상태 표시를 쉬운 말로 정리했다. 이 UI 변경이 병합될 당시 테스트 519개가 통과했다. 문서와 사이트도 재구성했으며, CLI 입력 검증과 체크포인트 저장 전 발산 손실 중단 등 안정성 개선도 포함됐다. 릴리스 이후 메인 브랜치에 들어간 4개 커밋은 비교 페이지에서 확인할 수 있다.