Improved logging and added new data ingestion workflows #140
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here's a summary of the changes from the last pull request:
Backend:
farmvibes-ai <local/remote> setup
, users can pass the--max-log-file-bytes
argument to define the maximum number of bytes for a log file, and the--log-backup-count
that determines the number of log files to keep per service (e.g., orchestrator, cache, data-ops) with old log files being deleted. The default values for these arguments are 100MB and 5, respectively.restart
subcommand tofarmvibes-ai remote
, allowing AKS remote clusters to be restarted from the CLI.Workflows:
workflows/data_ingestion/weather/download_herbie
workflow for downloading numerical weather prediction from Herbie.workflows/data_ingestion/glad/glad_forest_extent_download
downloads individual tiles andworkflows/data_ingestion/glad/glad_forest_extent_download_merge
provides the merged rasters.workflows/data_ingestion/alos/alos_forest_extent_download
downloads individual tiles andworkflows/data_ingestion/alos/alos_forest_extent_download_merge
provides the merged rasters.workflows/data_ingestion/bing/basemap_download
downloads multiple BingMaps tiles separately, andworkflows/data_ingestion/bing/basemap_download_merge
merge the individual tiles into a single image.workflows/farm_ai/segmentation/segment_basemap
) to process basemap inputs, allowing users to segment maps with higher resolution than the previous version that operated on Sentinel-2 images.workflows/data_processing/heatmap/classification
workflow that would cause the output heatmap to have a different range of values than the input data. Related to Discrepancy in Units between Input Sensor Data and Heatmap Output for Humidity and Salinity Properties. #134.Notebooks:
notebooks/sentinel/field_level_spectral_indices.ipynb
), irrigation classification (notebooks/irrigation/field_level_irrigation_classification.ipynb
) and optimal sensor placement (notebooks/sensor/optimal_locations_segmentation.ipynb
).notebooks/segment_anything/basemap_segmentation.ipynb
).Documentation:
Co-authored-by: Bruno Silva brunosilva@microsoft.com
Co-authored-by: Eduardo Rodrigues edrodrigues@microsoft.com
Co-authored-by: Jessica Wolk Jessica.Wolk@microsoft.com
Co-authored-by: Naga Bilwanth Gangarapu Naga@zensa.co
Co-authored-by: Rafael Padilha rpadilha@microsoft.com
Co-authored-by: Renato Luiz de Freitas Cunha renato.cunha@microsoft.com
Co-authored-by: Rick Gutierrez ricardgu@microsoft.com