|
Download docs/en/EVALUATION.md from FlanChanXwO/phpwind-captcha-ocr: direct link, hf CLI and curl.
- Browser
- Download file 2.87 kB
-
https://huggingface.co/FlanChanXwO/phpwind-captcha-ocr/resolve/main/docs/en/EVALUATION.md
- Command line
-
hf download hf://FlanChanXwO/phpwind-captcha-ocr/docs/en/EVALUATION.md
-
curl -L -o EVALUATION.md https://huggingface.co/FlanChanXwO/phpwind-captcha-ocr/resolve/main/docs/en/EVALUATION.md
2.87 kB
| # Evaluation | |
| This document defines an **offline** evaluation protocol for the PHPWind | |
| captcha OCR model. It measures image-recognition quality on labelled captcha | |
| images; it does not describe or endorse automated login attempts. | |
| ## Scope | |
| Evaluate only images from PHPWind deployments you own or are explicitly | |
| authorized to test. Keep the evaluation dataset separate from the training | |
| dataset, and do not publish captcha images or labels that contain private data. | |
| ## Version boundary | |
| The published checkpoint was trained on four-digit numeric captcha images from | |
| one target deployment whose footer displayed `v0.7β`. This footer text is an | |
| observed deployment label, not an official PHPWind release version claim. | |
| | Deployment or version label | Status | Evidence | Notes | | |
| |---|---|---|---| | |
| | Target deployment — footer label `v0.7β` | Training and reference-evaluation scope | 997 manually labelled images; 88.61% held-out validation accuracy | The only visual configuration represented in the reported data. | | |
| | Other PHPWind releases, forks, themes, or captcha generators | Unverified | No version-specific evaluation | Evaluate with authorized representative samples and fine-tune when the image distribution differs. | | |
| ## Reference metric | |
| The published checkpoint reports the following held-out validation result: | |
| | Metric | Value | | |
| |---|---:| | |
| | Validation accuracy | 88.61% | | |
| | Labelled image count | 997 | | |
| | Validation split | 8% | | |
| | Task | Four-digit numeric captcha recognition for the target `v0.7β` footer-label deployment | | |
| This metric is a historical reference for this checkpoint. It is not a | |
| production guarantee: other PHPWind versions, themes, fonts, and generator | |
| settings can change the image distribution. | |
| ## Reproducible protocol | |
| 1. Collect labelled PHPWind captcha images only from an authorized deployment. | |
| 2. Keep a fixed held-out split that is not used for training or tuning. | |
| 3. Apply the model's preprocessing exactly: RGB, resize to `160 × 64` with | |
| bilinear interpolation, then divide pixel values by `255`. | |
| 4. Decode each of the four output positions by argmax and compare the complete | |
| predicted code with its label. | |
| 5. Report exact-match accuracy together with dataset size, split method, model | |
| revision, and PHPWind version/theme details needed to interpret the result. | |
| ## Recommended report format | |
| | Field | What to record | | |
| |---|---| | |
| | Model revision | Commit hash or file checksum | | |
| | PHPWind environment | Version and relevant theme/customization details | | |
| | Dataset provenance | Authorized source and collection date range | | |
| | Split | Fixed seed or explicit file list | | |
| | Metric | Complete four-digit exact-match accuracy | | |
| | Limitations | Distribution differences, labelling issues, and known failures | | |
| For adapting the checkpoint to a changed PHPWind generator, see the | |
| [training guide](TRAINING.md). | |