Commit Graph

1 Commits (c66d3b10296122786fedbf511b9ae9d36b6ecc6b)

Author SHA1 Message Date
bahawal.baloch c66d3b1029 Add dataset, model, training, inference, and utility scripts for Siamese Network implementation
- Implemented dataset and augmentation pipeline in `dataset.py` for handling image pairs and heavy augmentations.
- Created a Siamese Network architecture in `model.py` with shared weights and contrastive loss functions.
- Developed training script in `train.py` to facilitate model training with validation and early stopping.
- Added inference capabilities in `inference.py` for comparing images and finding matches.
- Included a perceptual hashing utility in `p_hash.py` for quick image similarity checks.
2026-05-07 17:45:33 +05:00