smallSSD: The small robot company's semi-supervised detection dataset
smallSSD is an open source agricultural semi-supervised object detection dataset, containing 960 images labelled with wheat and weed bounding boxes and 100,032 unlabelled images.
All images were collected by the Small Robot Company's Tom robot in 8 experimental fields with varying drill rates and fertilizer and herbicide application, and are available on Zenodo.
This repository returns a dataset, modelled off the torchvision datasets:
from torch.utils.data import DataLoader
from smallssd.data import LabelledData, UnlabelledData
labelled_loader = DataLoader(LabelledData())
By default, this code expects the labelled data to be in the data folder (and will automatically download it from Zenodo if it is not available there).
More in-depth examples on how to get started with this data are available in the benchmarks, where we train torchvision models against the data using both fully-supervised and pseudo labelling approaches.
Installation
smallSSD can be installed with the following command:
pip install smallssd
License
smallSSD has a Creative Commons Attribution-NonCommercial 4.0 International license.
Release files for smallssd 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| smallssd-0.0.5.tar.gz | 11.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| smallssd-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.8 kB
Release files / smallssd-0.0.5.tar.gz
| Download URL | smallssd-0.0.5.tar.gz |
|---|---|
| Size | 11.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ae768725e8f12e01424876b3728c8ab0005ec71cda5ce7750c3a18b62de4c0f4
|
|
BLAKE2b-256 checksum How to use checksums |
a60bf240431eb1631604ef6d6a29d769582924516e9256b168a65c172b75a476
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / smallssd-0.0.5-py3-none-any.whl
| Download URL | smallssd-0.0.5-py3-none-any.whl |
|---|---|
| Size | 11.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6d83494ceb5584eaaf911a66f752aa3f83f8d15f3442a0ab314f5990e610900e
|
|
BLAKE2b-256 checksum How to use checksums |
081d747a037d3996203251f6c036520e31a3eeeceff308b723e538f8212fe6f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|