# 재현 코드 | 목적 | 실행 파일 | |---|---| | 모델 하나 실행 | `run_model.py` | | 21개 모델 ONNX 변환 | `run_batch.py` | | ONNX-MLIR 변환 | `run_mlir_batch.py` | | 현재 MLIR 결과의 단계·체크섬 표 생성 | `build_ir_stage_coverage.py` | | Netron 그래프 생성 | `run_netron_checks.py` | | ONNX Dialect 정적 순서·SSA 그래프 42개 생성 | `run_mlir_graph_checks.py` | | 정확도 CSV 생성 | `run_model_accuracy_summary.py` | `run_mlir_graph_checks.py`는 공개 결과와 같은 ONNX Dialect FP32·양자화 그래프만 생성한다. Affine/SCF/MemRef 보조 그래프와 내부 operation·SSA CSV package는 공개 재현 범위에 포함하지 않는다. `stages/`에는 모델 다운로드, 변환, ONNX Runtime 비교, 정확도 평가를 수행하는 단계별 구현이 있다. `validate_*` 파일은 생성 결과를 다시 계산하거나 체크섬을 확인한다.