8 Commits
Author SHA1 Message Date
jung-geun 4b18c0ed5e fix(research): isolate resumable YOLO seed stages
Release native trainer state before cached refinement, rebuild each detector from the persisted EMA checkpoint, save gradient controls incrementally, and reuse hash-verified completed controls after interruption.

Constraint: Preserve baseline checkpoints and fixed optimization budgets

Rejected: Retry candidates in retained trainer process | keeps opaque CUDA state alive

Confidence: high

Scope-risk: moderate

Not-tested: Full three-seed remote development matrix
2026-09-08 16:56:47 +09:00
jung-geun 6fe31394b9 fix(research): stream cached YOLO objectives
Keep objective construction on CPU and evaluate cached detection features in source-sized chunks. Adam gradients now accumulate per chunk, avoiding a monolithic 2,500-image CUDA graph without changing the full-objective mean.

Constraint: Preserve 2,500-image objective and exact 41 Adam evaluations

Rejected: Reduce objective sample count | changes the sealed protocol

Confidence: high

Scope-risk: moderate

Not-tested: Full remote 2,500-image CUDA optimization
2026-09-08 05:06:13 +09:00
jung-geun 89850f592e feat(research): support CUDA convergence runs
Allow the sealed ResNet and YOLO convergence protocol to run unchanged on the remote NVIDIA accelerator while retaining CPU and MPS support.

Constraint: Preserve fixed seeds, exact workloads, and one-device-per-run semantics

Rejected: Reuse mixed MPS and CUDA results | invalid cross-device production matrix

Confidence: high

Scope-risk: narrow

Not-tested: Full production matrix on RTX 3080 Ti
2026-09-07 22:09:45 +09:00
jung-geun 813433000a feat: modernize PSO and add convergence research
Migrate the package and examples to the tensor-native PyTorch implementation, add benchmark evidence, and add the guarded post-training convergence protocol with TensorBoard progress monitoring and hash-verified recovery.

Constraint: Preserve one-shot official-test sealing and auditable research artifacts

Rejected: Commit local .omc runs and downloaded datasets | multi-gigabyte runtime state is machine-local

Confidence: high

Scope-risk: broad

Not-tested: Production CUDA run on pieroot-server
2026-09-07 22:03:25 +09:00
jung-geun 840e246ca9 iris.py 파일 삭제 2024-03-09 14:42:30 +09:00
jung-geun b4d9d2ba7c iris.py 파일 삭제 2024-03-08 21:32:13 +09:00
jung-geun 940580b7a6 모델과 파티클 클래스에 타입 힌트 추가 2024-03-08 20:15:54 +09:00
jung-geun 4d8d6e13f0 코드 변경 내용을 요약한 커밋 메시지입니다. 2024-02-25 09:29:59 +09:00