* Remove type ignores for PyTorch
* Mypy fixes for pytest MonkeyPatch
* Black
* Ignore Identity
* Generic fixes
* Remove unused Generator import
* More fixes
* Fix remaining mypy errors
* More typing cleanups
* typing.OrderedDict isn't available until Python 3.7.2+
* Need Python 3.9 to build docs for fancy OrderedDict
* Fix Python 3.8 and earlier support
* Fix BigEarthNet tests
* Fix bug in ETCI 2021 tests
* Remove unused flake8 ignore
* More robust and well-documented trainer steps
* Many functions don't actually use batch_idx
* Store cast hparams in trainers
* populate index attempt
* added tests
* correct plot method
* fix test
* fix documentation
* fix docs
* name changes
* lazy import pandas and Any instead of Tensor
* requested changes
* mypy fixes
* Close plot filehandles
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Add AGB live woody density dataset
* add credit
* Update docs/api/datasets.rst
* Update torchgeo/datasets/agb_live_woody_density.py
* Update torchgeo/datasets/agb_live_woody_density.py
* Update docs/api/datasets.rst
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* regex
* Update torchgeo/datasets/agb_live_woody_density.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Remove unused import
* Adding indents to regex
* move extract
* Close plot filehandles
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Adding dataset from MOSAIKS paper
* Name change
* implementing NAIPTileIndex in USAVars
* lookup_point works
* usavars: adding extract + verify
* USAVars: add md5
* initial _load_files function
* adding plotting
* formatting
* add description
* black fix
* flake8 fix
* pydocstyle fix
* mypy fix
* add DS to docs
* black fix
* fake dataset
* add transforms arg
* initial tests
* fix black flake8 isort
* fix black flake8
* fix black
* fix mypy
* test fixes
* testing something
* it finds zip but not csv
* fake csv files didn't get added
* pandas docs fix
* forgot to take out here
* need to add in functions
* round plot labels
* Small edits
* remove Unnamed column
* zipfile change
* i think this solves codecov?
* there needs to be a test
* codecov
* bring back UAR!
* remove intermediate directory
* fix flake8
* No more iteration in load_files
* dont' use Any
* check if all csv files exist
* Add docstring to init
* use index col = ID
* labels in as list
* adjust to only 3 labels + adjust tests
* citation
* remove testing file
* no need to rename zipfile
* adding data.py to test data + adjusting tests
* formatting fixes
* style fix
* docstring
* Docstring
* Fixing docstring
* docstring for labels
* Adding all csv files to data + checking for all 7 labels instead of just 3
* docstrings
* docstring
* ensure labels are valid
* pydocstyle fix
* cast to list
* remove typos
* Requested changes
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
* add plot method and data.py
* typo missed period
* forgot data.py
* Remove abc, add versionchanged
* Update esri2020.py
* fixed test and requested changes
* Add uncompressed data file
* add test coverage
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* dataset file no test
* add test and data.py
* Update eudem.py
* requested changes
* Update torchgeo/datasets/eudem.py
* Apply suggestions from code review
* rST fix
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* added triband normalized difference index to support indices e.g. Green-Blue NDVI
added triband normalized difference index base class to support indices e.g. Green-Blue NDVI
* Formatted
* formatted the comments
* formatted
* Update indices.py
* Update indices.py
* formatted
* formatted
* formatted
* formatted
* formatted
* frmtted
* formatted the init
* added test cases
* removed probelematic code
* formatted
* formatted
* formatted
* exposing geoinformation
* restoring white spaces
* Returns tile_transform and crs
instead of storing it in self.
Adapt docstring
* adding types
* adjust line length
* fixing formatting
* remove auto-format from another auto-pep8 tool
* adjust order of import
* radjust autopep8
* passes pre-commit hook
* Add Oxford comma
* tile_transform -> transform
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* plot method to base chesapeake
* fix typo
* Add plotting to Chesapeake datasets
* isort, yousort, weallsort
* putting back the globs
* putting back the geo.py change
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
* fix forced int32 type conversion
* add fix for numpy dtypes which are not supported by tensors
* delete whitespace
* Adding custom data to test the dtype transform
* Fixed formatting
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
* remove FCEF model, refactor FCSiamConc and FCSiamDiff to inherit from smp.Unet
* style fixes update tests
* mypy and docstring fixes
* more mypy fixes and add tests
* remove test args
* fix tests
* add smp to intersphinx mapping
* update model DOI
* add the right docs this time
* Removing type ignores
* Testing sphinx fix
* Added parts of SMP to nitpicky ignore
* Fixing docs
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>
* Fix regex to work with Sentinel-2 Band8A
Regex was only finding numerical bands (e.g. Band 01, 02, ..., 10, 12), but not Band 8A.
* Update test_sentinel to include Band 8A
* Simplify regex
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Adding Esri 2020 dataset
* long url string
* requested changes
* Add period at end of sentence
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Update indices.py
Added MNDWI to support modification of normalised difference water index (NDWI) to enhance open water features in remotely sensed imagery.
* Update indices.py
* Update indices.py
* Update indices.py
Added a new Index Soil Water Index
* Update indices.py
Style error fixed
* Update indices.py
* SWI addition
* Update indices.py
* Update indices.py
* Update indices.py
* Update indices.py
Changed the comment to fit in the code accordingly
* Update indices.py
modified
* Update indices.py
corrected the citation
* Update indices.py
* Ubuntu CUDA 11.3 docker for torchgeo
* Update Dockerfile_ubuntu_1804_cuda_11_3_cudnn_8_torchgeo
* Delete Dockerfile_ubuntu_1804_cuda_11_3_cudnn_8_torchgeo
* Added Dockerfile
Added Dockerfile
* deleted docker due to wrong issue number
* Added GNDVI Index
Added GNDVI Index
* corrected docstring
* updated refernce index to doi
* Added Triband Normalized Indexes
* Update indices.py
Saved
* Updated GNDVI
* Delete transforms.ipynb
deleting
* Added the notebook changes
* Delete transforms.ipynb
* Added the notebook changes
* Added the spaces
* Update indices.py
* formatting corrected
* Running black
* Reset transforms
* Clean up docstrings
* Adding tests and adding to list of transforms exported by the module
* Consistency
Co-authored-by: Caleb Robinson <calebrob6@gmail.com>