debugging requirements and setup.py - diffs btwn conda and pypi
pinning shapely to 1.7.1dev
adding dependency link
finally got shapely installed from gh
why is this still not working
fixing pip install flags to accommodate git install
trying another way to get shapely...
fixing pyyaml reqt
hotfix split_multi_geoms()
hotfix split_multi_geoms()
fixing split_multi_geometries and adding test
debugged split_multi_geometries and wrote new tests
adding dependency_link for shapely in setup.py
fixing version regex to include characters, e.g. "0.2.2dev0"
[WIP] Bug fixes, geojson2coco improvements, restrict_by_aoi, and nodata filling (#331)
added nodata threshold option for raster tiler for cases where large portions of image have nodata
fixed issue where the aoi boundary was not intersected with src_img bounds prior to generating tile bounds list and added warnign about multipoly
reverse sign on nodata threshold check and add a docstring to tile function
impements restrict_to_aoi in rastertiler
fixed naming of raster tiles in case restrict_to_aoi is used
original tests pass for raster tiler
added remove multipolygon option to geojson2coco, they cause it to fail
fill_no_data func for tiler with options for mean, arbitrary value
added remove multipolygon function for geojson2coco
option to override crs in geojson_to_px_gdf to fix for epsg being used for wkt projections when gdfs are saved as geojson and fix for missing crs info in vector tiler
add override options for coco
bug fixes for tiler when fill no data is used, nodata_percentage is calculated correctly now
added comment on not cropping in tiler
return fill values from raster tiler
bug fix for fill_all_nodata and instance mask should return empty arr with same shape as reference_im
added filtering for geometry collections to remove_multipolygon function and updated description for geojson2coco
bug fix for case where fill value is not the mean
new function for nodata aware instance mask conversion with tiler inputs, test for instance masking, handling necessary use of rasterio crs in _check_crs
Fixing torchvision pin in environment.yml
fixed test
update CHANGELOG, environments for shapely dev for np support, removed coco crs override, update tqdm
Thank you for submitting your PR. Please read the template below, fill it out as appropriate, and make additional changes to your code as needed. Please feel free to submit your PR even if it doesn't satisfy all of the requirements below - simply prepend [WIP] to the PR title until it is ready for review by a maintainer. If you need assistance or review from a maintainer, add the label Status: Help Needed or Status: Review Needed respectively. After review, a maintainer will add the label Status: Revision Needed if further work is required for the PR to be merged.
Description
Please include a summary of the change and which issue is resolved. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected - these changes will not be merged until major releases!)
How Has This Been Tested?
Please describe tests that you added to the pytest codebase (if applicable).
Checklist:
[ ] My PR has a descriptive title
[ ] My code follows PEP8
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new errors
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] My PR passes Travis CI tests
[ ] My PR does not reduce coverage in Codecov
If your PR does not fulfill all of the requirements in the checklist above, that's OK! Just prepend [WIP] to the PR title until they are all satisfied. If you need help, @-mention a maintainer and/or add the Status: Help Needed label.
Add files via upload
implementing new CRS management with pyproj
loosening version restrictions
removing WIP GeoTIFFDataset added by accident
implementing new CRS management with pyproj
Update environment-gpu.yml
loosening version restrictions
removing WIP GeoTIFFDataset added by accident
pinning to dev version of shapely
debugging syntax
debugging requirements and setup.py - diffs btwn conda and pypi
pinning shapely to 1.7.1dev
adding dependency link
finally got shapely installed from gh
why is this still not working
fixing pip install flags to accommodate git install
trying another way to get shapely...
fixing pyyaml reqt
hotfix split_multi_geoms()
hotfix split_multi_geoms()
fixing split_multi_geometries and adding test
debugged split_multi_geometries and wrote new tests
adding dependency_link for shapely in setup.py
fixing version regex to include characters, e.g. "0.2.2dev0"
[WIP] Bug fixes, geojson2coco improvements, restrict_by_aoi, and nodata filling (#331)
added nodata threshold option for raster tiler for cases where large portions of image have nodata
fixed issue where the aoi boundary was not intersected with src_img bounds prior to generating tile bounds list and added warnign about multipoly
reverse sign on nodata threshold check and add a docstring to tile function
impements restrict_to_aoi in rastertiler
fixed naming of raster tiles in case restrict_to_aoi is used
original tests pass for raster tiler
added remove multipolygon option to geojson2coco, they cause it to fail
fill_no_data func for tiler with options for mean, arbitrary value
added remove multipolygon function for geojson2coco
option to override crs in geojson_to_px_gdf to fix for epsg being used for wkt projections when gdfs are saved as geojson and fix for missing crs info in vector tiler
add override options for coco
bug fixes for tiler when fill no data is used, nodata_percentage is calculated correctly now
added comment on not cropping in tiler
return fill values from raster tiler
bug fix for fill_all_nodata and instance mask should return empty arr with same shape as reference_im
added filtering for geometry collections to remove_multipolygon function and updated description for geojson2coco
bug fix for case where fill value is not the mean
new function for nodata aware instance mask conversion with tiler inputs, test for instance masking, handling necessary use of rasterio crs in _check_crs
Fixing torchvision pin in environment.yml
fixed test
update CHANGELOG, environments for shapely dev for np support, removed coco crs override, update tqdm
small updates, tests pass
review updates: tqdm import switch, explode multipoly option, _check_crs change
fixed get_overlapping_subset to use new return_Rasterio flag
added override crs option back in to geojson_to_coco
add chceck for src gdf to have a crs attribute
Co-authored-by: Ubuntu ryan@cropmask-mgpu-18-v2.03lau3lhyktubpzetswi1ohm1h.xx.internal.cloudapp.net Co-authored-by: Nick Weir nrweir@users.noreply.github.com
Pinning GDAL version to resolve compatibility issue with Fiona
Fix stage of val_datagen in Trainer (#345)
Fix stage of val_datagen in Trainer
updating changelog and solaris version
Co-authored-by: jshermeyer jss5102@gmail.com Co-authored-by: Ryan Avery ravery@ucsb.edu Co-authored-by: Ubuntu ryan@cropmask-mgpu-18-v2.03lau3lhyktubpzetswi1ohm1h.xx.internal.cloudapp.net Co-authored-by: Daniel Hogan 6313241+dphogan@users.noreply.github.com Co-authored-by: Kaizaburo Chubachi kaizaburo_chubachi@shino.ecei.tohoku.ac.jp
Thank you for submitting your PR. Please read the template below, fill it out as appropriate, and make additional changes to your code as needed. Please feel free to submit your PR even if it doesn't satisfy all of the requirements below - simply prepend [WIP] to the PR title until it is ready for review by a maintainer. If you need assistance or review from a maintainer, add the label Status: Help Needed or Status: Review Needed respectively. After review, a maintainer will add the label Status: Revision Needed if further work is required for the PR to be merged.
Description
Please include a summary of the change and which issue is resolved. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe tests that you added to the pytest codebase (if applicable).
Checklist:
If your PR does not fulfill all of the requirements in the checklist above, that's OK! Just prepend [WIP] to the PR title until they are all satisfied. If you need help, @-mention a maintainer and/or add the Status: Help Needed label.