Agricultural Classification and Estimation Service (ACES)
Project description
ACES (Agricultural Classification and Estimation Service)
ACES (Agricultural Classification and Estimation Service) is a Python module for generating training data and training machine learning models for remote sensing applications. It provides functionalities for data processing, data loading from Earth Engine, feature extraction, and model training.
Features
- Data loading and processing from Earth Engine.
- Generation of training data for machine learning models.
- Training and evaluation of machine learning models (DNN, CNN, UNET).
- Support for remote sensing feature extraction.
- Integration with Apache Beam for data processing.
Usage
Define all your configuration in .env
file. An example of the file is provided as .env.example
file.
Here's an example of how to use the ACES module:
from aces.config import Config
from aces.model_trainer import ModelTrainer
if __name__ == "__main__":
config_file = "config.env"
config = Config(config_file)
trainer = ModelTrainer(config)
trainer.train_model()
Contributing
Contributions to ACES are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.
License
This project is licensed under the GNU General Public License v3.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for servir_aces-0.0.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d79e92e5a8ca182cf7a9db140d40f0e96ff1544ae614bdfc7896e2d5f4589c6 |
|
MD5 | 8324c652d8259bd15a41eaea24a203d1 |
|
BLAKE2b-256 | 47574685bc7a35f8ad932aa6ff57756fd1b799bef6defab20182b5b469287117 |