Offline-Signature-Verification-using-Siamese-Network
Offline-Signature-Verification-using-Siamese-Network copied to clipboard
Getting 50% test accuracy on Hindi Signatures
Hello hlamba28,
I have trained the code on 2 dataset CEDAR and BHSig260. I have created train, validation and test set with following partition
Dataset | Total (# writers) | Train | Validation | Test |
---|---|---|---|---|
CEDAR | 55 | 45 | 5 | 5 |
BHSig260 (Bengali) | 100 | 70 | 10 | 20 |
BHSig260 (Hindi) | 160 | 110 | 15 | 35 |
There are total 276 (genuine - genuine)
signature pairs and 276 (genuine - forged)
signature pairs per users for all the dataset.
I am getting results as shown below
Dataset | Accuracy |
---|---|
CEDAR | 100% |
BHSig260 (Bengali) | 50% |
BHSig260 (Hindi) | 50% |
Why accuracy on Bengali and Hindi signatures is low ?
You claimed Accuracy = 81.71% and Threshold = 0.55
for Hindi Signatures, but I am getting only 50%
I tried changing train, validation and test size but test accuracy is stuck 50%
not less not more
can you send me the code which is working
I used this code but it didnt run, can you send me your code?