두 모델, 반대 방향을 가리키는 두 숫자 시계열 예보 모델 두 개를 같은 하드웨어, 같은 양자화 조건에서 비교했다. 둘 다 과거 120초 창을 보고 30초 앞을 예측한다. 예측값은 이상 검출기로 들어가서 “정상 범위를 벗어났는가”를 판정한다. 예측 오차 (nMAE) 이상 검출 판정 통과율 ...
손실 구간을 나눠서 재기 PyTorch로 학습한 모델을 NPU에 올리려면 두 번 변환한다. 1 PyTorch → ONNX → 양자화된 실행 파일(INT8) 정확도가 떨어졌을 때 “양자화 때문”이라고 뭉뚱그리기 쉬운데, 두 구간을 따로 재보면 이야기가 달라진다. 같은 가중치로 측정한 결과다. 구간 Δ...
컴파일이 몇 시간 뒤에 실패하는 것을 막기 NPU용 컴파일러는 대체로 느리고, 실패 메시지가 불친절하다. 그래프 어딘가에 지원되지 않는 연산이 하나 있으면 빌드가 한참 돌다가 “unsupported node”만 뱉고 끝난다. 그래서 export 직후에 ONNX 그래프를 정적으로 훑는 린터를 앞에 붙였다. 컴파일 전에 그 자리에서 잡는 것이 목적이다...
Miniconda install
Docker install in Ubuntu