Skip to main content

AgML Library

Agricultural machine learning, streamlined

AgML delivers a unified way to discover, load, and train on agricultural datasets across tasks and modalities. Start with a dataset, scale to a full pipeline.

ACHENY_variety_classification sampleACHENY_variety_classification
CocoaMFDB_detection sampleCocoaMFDB_detection
Medjool_date_ripeness_classification sampleMedjool_date_ripeness_classification
QuinceSet_detection sampleQuinceSet_detection
citrus_fruit_leaf_disease_classification samplecitrus_fruit_leaf_disease_classification
crop_weed_detection_latvia samplecrop_weed_detection_latvia
fortunella_margarita_growth_detection samplefortunella_margarita_growth_detection
maize_weed_detection samplemaize_weed_detection
merlot_mildew_segmentation samplemerlot_mildew_segmentation
pomegranate_quality_classification samplepomegranate_quality_classification
ERWIAM_blight_detection sampleERWIAM_blight_detection
LSID_bean_segmentation sampleLSID_bean_segmentation
TealeafAgeQuality_detection sampleTealeafAgeQuality_detection
bean_disease_classification_tanzania samplebean_disease_classification_tanzania
fruitseg30_segmentation samplefruitseg30_segmentation
grapevine_esca_classification samplegrapevine_esca_classification
maize_tomato_weed_classification samplemaize_tomato_weed_classification
oil_palm_fruit_ripeness_classification sampleoil_palm_fruit_ripeness_classification
onionfoliageset_detection sampleonionfoliageset_detection
seasveg_classification_bd sampleseasveg_classification_bd
sunflower_detection samplesunflower_detection
fresh_rotten_fruit_classification samplefresh_rotten_fruit_classification
grapevine_disease_classification samplegrapevine_disease_classification
soybean_damage_classification samplesoybean_damage_classification
tomato_factory_detection sampletomato_factory_detection
BDMediLeaves_variety_classification sampleBDMediLeaves_variety_classification
MangoClassify-12_variety_classification sampleMangoClassify-12_variety_classification
PaddyVarietyBD_variety_classification samplePaddyVarietyBD_variety_classification
date_cluster_detection sampledate_cluster_detection
grape_variety_classification samplegrape_variety_classification
ACHENY_variety_classification sampleACHENY_variety_classification
CocoaMFDB_detection sampleCocoaMFDB_detection
Medjool_date_ripeness_classification sampleMedjool_date_ripeness_classification
QuinceSet_detection sampleQuinceSet_detection
citrus_fruit_leaf_disease_classification samplecitrus_fruit_leaf_disease_classification
crop_weed_detection_latvia samplecrop_weed_detection_latvia
fortunella_margarita_growth_detection samplefortunella_margarita_growth_detection
maize_weed_detection samplemaize_weed_detection
merlot_mildew_segmentation samplemerlot_mildew_segmentation
pomegranate_quality_classification samplepomegranate_quality_classification
ERWIAM_blight_detection sampleERWIAM_blight_detection
LSID_bean_segmentation sampleLSID_bean_segmentation
TealeafAgeQuality_detection sampleTealeafAgeQuality_detection
bean_disease_classification_tanzania samplebean_disease_classification_tanzania
fruitseg30_segmentation samplefruitseg30_segmentation
grapevine_esca_classification samplegrapevine_esca_classification
maize_tomato_weed_classification samplemaize_tomato_weed_classification
oil_palm_fruit_ripeness_classification sampleoil_palm_fruit_ripeness_classification
onionfoliageset_detection sampleonionfoliageset_detection
seasveg_classification_bd sampleseasveg_classification_bd
sunflower_detection samplesunflower_detection
fresh_rotten_fruit_classification samplefresh_rotten_fruit_classification
grapevine_disease_classification samplegrapevine_disease_classification
soybean_damage_classification samplesoybean_damage_classification
tomato_factory_detection sampletomato_factory_detection
BDMediLeaves_variety_classification sampleBDMediLeaves_variety_classification
MangoClassify-12_variety_classification sampleMangoClassify-12_variety_classification
PaddyVarietyBD_variety_classification samplePaddyVarietyBD_variety_classification
date_cluster_detection sampledate_cluster_detection
grape_variety_classification samplegrape_variety_classification
0Datasets indexed
0Labeled images
0CV task types

Search

Dataset-first workflow

Browse thousands of public datasets, filter by task, and jump directly into training with the AgML data loader.

Train

TensorFlow + PyTorch ready

Export loaders to native TensorFlow or PyTorch pipelines without rewriting your data preprocessing logic.

Coverage

Global coverage

From crop disease to detection and segmentation, AgML catalogs datasets spanning continents, crops, and sensor modalities.

Load any dataset in one line

from agml.data.hf_loader import HuggingFaceDataLoader
loader = HuggingFaceDataLoader("Project-AgML/apple_flower_segmentation")
Read the docs