SkillAgentSearch skills...

Cropclassification

This repository is developed to process Harmonized Landsat Sentinel-2 (HLS) data, create training samples using gridded, random, clustered, and stratified sampling techniques, and employ an Artificial Neural Network for crop type mapping.

Install / Use

/learn @uvaires/Cropclassification
About this skill

Quality Score

0/100

Supported Platforms

Zed

README

Cropclassification

Description

This repository is developed to process Harmonized Landsat Sentinel-2 (HLS) data, create training samples using gridded, random, clustered, and stratified sampling techniques, and employ an Artificial Neural Network for crop type mapping. To execute the code, a ground truth image must be used to create the samples. In this example, CropScape Data Layers (CDL) were used as the base to generate the samples.

Dependencies management

The following command can be used to recreate the conda environment with all the dependencies needed to run the code in this repository.

conda env create -f environment.yml

After creating the new environment (or you can use an existing one) you need to activate it and install the package in development mode. To do so, from the repository root, run the command below. It will install the package in development mode, so you can make changes to the code and test it without the need to reinstall the package.

pip install -e .

Related Skills

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated24d ago
Forks0

Languages

Jupyter Notebook

Security Score

70/100

Audited on Mar 13, 2026

No findings