19 Commits (0c40682ef6abd1477d0c4f0f63353ee37c2838d1)

Author SHA1 Message Date
mht b24b8525cc Fix: Use absolute backbone weights path for C++ tests; add BBRegressor debug tensor saves and logging; sync Python debug saves 1 year ago
mht 02923684ba Fix model weight paths, unify tensor loading (plain/JIT), and enable robust C++/Python comparison for all model components 1 year ago
mht d1e8cab742 Fix: BBRegressor modulation vectors achieve perfect cosine similarity (1.0000) 1 year ago
mht 9e7cdfc1fb fixed conv problem and now it has cos sim 1 1 year ago
mht 0fdbcedc8e Fix: ResNet BatchNorm discrepancies and comparison script issues 1 year ago
mht c0e5aa7d0a Fix ResNet BatchNorm parameter loading and enhance BN1 debugging. Corrected loading of BatchNorm running_mean, running_var, and num_batches_tracked parameters in C++ ResNet BottleneckImpl and ResNetImpl to use direct member assignment instead of named_buffers(). This resolved discrepancies with Python's BatchNorm behavior. Added detailed intermediate output saving for bn1 in both C++ ResNet and Python comparison script to facilitate debugging. Ensured Python comparison script correctly loads and compares these new ResNet intermediate tensors. This series of changes led to numerical equivalence for ResNet conv1, bn1, and subsequently layer1-4 outputs between Python and C++. 1 year ago
mht 2593cf5d95 Add DiMPTracker class shell and update CMakeLists 1 year ago
mht 8ed90f273e Fix BBRegressor: Apply modulation before PrRoIPool in predict_iou 1 year ago
mht e61886fb23 Fix NameError in compare_models; Add ResNet BN1 debug prints; Prepare to address other modules 1 year ago
mht e2f46802bf Feat: Achieved perfect Conv1, good BN1/ReLU1/MaxPool similarity. README updated. 1 year ago
mht b35529cf41 Fix: CUDA setup, demo script errors, weight paths & .gitignore 1 year ago
mht ba35c5b500 a stable stage 1 year ago
mht c4156feccc Refactor: Remove double precision in BBRegressor LinearBlock 1 year ago
mht 988d8622fa Fix: Correct classifier weight loading and device handling 1 year ago
mht b0e3aec380 Implement robust IoU prediction with CPU fallback and no constant values 1 year ago
mht ac85c8cad7 Fix IoU predictor dimension handling with proper feature reduction 1 year ago
mht 3e5157c2e2 Implement CPU fallback for dimension mismatch in predict_iou function 1 year ago
mht c083a24bc3 Fix device mismatch error in predict_iou function 1 year ago
mht 8a209ad4f1 Intial commit 1 year ago