https://github.com/vinhloiit/signet-pytorch
SigNet implementation in Pytorch
https://github.com/vinhloiit/signet-pytorch
pytorch siamese-network signature-verification
Last synced: about 2 months ago
JSON representation
SigNet implementation in Pytorch
- Host: GitHub
- URL: https://github.com/vinhloiit/signet-pytorch
- Owner: VinhLoiIT
- License: mit
- Created: 2020-05-09T01:22:14.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-02T19:30:20.000Z (over 2 years ago)
- Last Synced: 2025-03-18T17:45:00.216Z (7 months ago)
- Topics: pytorch, siamese-network, signature-verification
- Language: Python
- Size: 17.6 KB
- Stars: 22
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Signet-Pytorch
SigNet implementation in Pytorch
Original paper: https://arxiv.org/pdf/1707.02131.pdf
**Note**: I'm not the author of the paper. I'm just curious about the network and topic that I want to reimplement myself in Pytorch
# Download dataset
```bash
cd data
./cedar.sh
```# Prepare data
This is used to split dataset to train/test partitions```bash
python3 prepare_data.py
```# Train
```bash
python3 train.py
```# Result
| Dataset | Accuracy (%) |
| ------- | ------------ |
| CEDAR | 100 |# TODO
- [ ] Init bias = 0 as paper proposed
- [ ] Add normalization (e.g. divide by standard deviation)
- [ ] GPDS 300 dataset
- [ ] GPDS Synthetic Signature Corpus dataset
- [ ] Bengali dataset
- [ ] Hindi dataset# Reference
- (Maybe author's code) Keras implementation https://github.com/sounakdey/SigNet