|
|
--- |
|
|
license: mit |
|
|
tags: |
|
|
- pytorch |
|
|
- image-classification |
|
|
- gzsl |
|
|
- agriculture |
|
|
- weeds |
|
|
- crops |
|
|
- mobilenetv2 |
|
|
- resnet18 |
|
|
- squeezenet |
|
|
- shufflenetv2 |
|
|
- squeeze-and-excitation |
|
|
- depthwise-separable-convolution |
|
|
- weed-identification |
|
|
--- |
|
|
|
|
|
# GZSL Weeds Identification: Lightweight Classifier Weights |
|
|
|
|
|
This repository hosts the PyTorch checkpoints used in our generalized zero‑shot learning (GZSL) pipeline for weed identification in agricultural imagery. |
|
|
Backbones were fine‑tuned on **CropAndWeed** and evaluated for cross‑dataset generalization to **Plant Phenotyping** and a self‑collected, real‑field dataset. |
|
|
|
|
|
## Available models |
|
|
|
|
|
| File name | Architecture / variant | |
|
|
|-----------|------------------------| |
|
|
| `mobilenet.pt` | MobileNetV2 (ImageNet stem, width 1.0) | |
|
|
| `resnet18.pt` | ResNet‑18 | |
|
|
| `squeezenet.pt` | SqueezeNet 1.1 | |
|
|
| `shufflenet.pt` | ShuffleNet V2 (baseline) | |
|
|
| `shufflenet_squeeze_excitation.pt` | ShuffleNet V2 + Squeeze‑and‑Excitation (SE) | |
|
|
| `shufflenet_sep_conv.pt` | ShuffleNet V2 + Depthwise Separable Convolution (SC) | |
|
|
| `shufflenet_sep_conv_squeeze_excitation.pt` | ShuffleNet V2 + SC + SE | |
|
|
|
|
|
## Getting started |
|
|
|
|
|
All inference scripts, data loaders and architecture definitions live in the companion GitHub repository: |
|
|
https://github.com/SyArsRa/WeedZSL.git |
|
|
|
|
|
|
|
|
The quick‑start guide there walks through: |
|
|
|
|
|
1. Instantiating the desired backbone (for example, MobileNetV2 or ShuffleNetV2 + SE) |
|
|
2. Loading the matching `.pt` file from this weights hub |
|
|
3. Running single‑image or batch inference |
|
|
4. Fine‑tuning on a custom dataset if needed |
|
|
|
|
|
## License |
|
|
|
|
|
Weights and code are released under the MIT license for research and non‑commercial use. |
|
|
See `LICENSE` for details or contact the maintainers for alternative licensing. |
|
|
|
|
|
## Citation |
|
|
|
|
|
These checkpoints support a study currently submitted to a conference. |
|
|
Please cite the forthcoming paper or contact the authors for an interim reference. |
|
|
|
|
|
|