Граф коммитов

87 Коммитов

Автор SHA1 Сообщение Дата
isaac c9a788a666
Indices Transforms (#127)
* draft indices transform

* import sort

* added AugmentationSequential wrapper for dicts

* updated indices

* fix dim concat bugs

* format

* add kornia dependency

* add augmentationsequenal unit tests

* add augmentationsequential support for boxes and mask dtypes

* add indices tests

* Draft indices tutorial notebook

* move notebook to tutorials folder

* mypy fixes

* fix bug when only image key used in AugmentationSequential

* Created using Colaboratory

* added tutorial to docs

* format

* added kornia master branch dependency'

* refactor notebook to use % cell magic and python to download files

* revert kornia version

* install kornia master branch for mypy checks

* update mypy github action install order

* fix divide by zero error in indices

* Created using Colaboratory

* fix nbsphinx errors

* add TODO to remove kornia in tests action

* format setup.cfg

* minor fixes to indices

* remove unecessary variable

* update mask to cast to original dtype

* removed unused ignore comment

* added gray/rgb/multispectral unit tests

* added tests with boxes

* Created using Colaboratory

* Created using Colaboratory

* fix mypy issues

* updated notebooks in docs

* Updates to tutorials

* Created using Colaboratory

* Created using Colaboratory

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2021-09-28 17:04:56 -05:00
Adam J. Stewart 0820b2b131
Reduce number of files listing deps (#154)
* Reduce number of files listing deps

* Install cython before anything else

* Fix missing deps before install

* Fix typo in setup.cfg extra option

* Add Read the Docs config file

* nbmake only used for testing docs, not building docs
2021-09-22 09:41:00 -05:00
Adam J. Stewart b7c80793c9 Required checks must always be run 2021-09-17 14:39:19 -07:00
Adam J. Stewart 73ba391bc8
Codecov upload token not needed for public repos 2021-09-15 20:41:43 -05:00
Adam J. Stewart efa943df74
Report coverage 2021-09-03 16:03:55 -05:00
Caleb Robinson 56e300929f License removal team 2021-08-31 13:25:05 -05:00
Adam J. Stewart da7e120350 Add license header to all files 2021-08-31 13:25:05 -05:00
Adam J. Stewart e72292e056 Add release testing 2021-08-25 11:19:33 -05:00
Adam J. Stewart f92310ee41 Don't test with pre-releases 2021-08-25 11:19:33 -05:00
Adam J. Stewart 51a4c5ba6c Skip slow tests by default 2021-08-25 11:19:33 -05:00
Adam J. Stewart 3adb04f943 Make sure pandoc is installed 2021-08-25 11:19:33 -05:00
Adam J. Stewart d5b4a5c06e Document minimum supported dependency versions 2021-08-16 16:00:54 -05:00
Adam J. Stewart 955189a709 Use conda to install fiona 2021-08-04 10:10:25 -07:00
Adam J. Stewart b6925f6215 Drop Python 3.6 support
Although torchgeo is currently compatible with Python 3.6, our
dependencies are not. The rest of the scientific software stack now only
supports Python 3.7+, making it impossible for us to test Python 3.6
effectively.
2021-07-30 12:03:38 -05:00
Adam J. Stewart 297f28f50f Don't test Python 3.6 temporarily 2021-07-30 11:39:36 -05:00
Adam J. Stewart a2a804dddb Use strict channel priority 2021-07-30 10:53:32 -05:00
Adam J. Stewart 1bc4819614 Display conda details 2021-07-30 10:29:38 -05:00
Adam J. Stewart 9189642375 h5py after rasterio 2021-07-30 10:21:36 -05:00
Adam J. Stewart 1f08afe1c8 Add defaults 2021-07-30 10:06:35 -05:00
Adam J. Stewart 72610d292b Use the proj from conda-forge 2021-07-30 09:52:50 -05:00
Adam J. Stewart 437d6da92f non-strict conda-forge 2021-07-30 09:44:58 -05:00
Adam J. Stewart e9f7812498 Use python -m pytest 2021-07-29 19:28:18 -05:00
Adam J. Stewart 61ce9e3f02 Only use conda-forge 2021-07-29 19:18:07 -05:00
Adam J. Stewart 993bde88c1 Go back to setup-miniconda 2021-07-29 19:00:46 -05:00
Adam J. Stewart 4254402409 Fix env activation 2021-07-29 18:47:34 -05:00
Adam J. Stewart f6f34a0ff0 Create new environment 2021-07-29 18:39:20 -05:00
Adam J. Stewart 558780ba02 Display conda details 2021-07-29 17:52:37 -05:00
Adam J. Stewart 96764b5c77 Use pip from Python 2021-07-29 17:44:49 -05:00
Adam J. Stewart a13d566186 Fix incorrect repo name 2021-07-29 17:31:36 -05:00
Adam J. Stewart 4aa422d137 Switch from setup-miniconda to setup-conda 2021-07-29 17:27:37 -05:00
Adam J. Stewart e51cc668a5 Don't use conda forge 2021-07-29 17:14:24 -05:00
Adam J. Stewart 1377b07b62 Set PROJ_LIB on Windows 2021-07-29 17:05:23 -05:00
Adam J. Stewart b43465d867 Display conda details 2021-07-29 16:40:24 -05:00
Adam J. Stewart 946e2011b3 Try explicitly installing proj 2021-07-29 16:24:02 -05:00
Adam J. Stewart 4fe32c326b Undo rasterio version change 2021-07-29 16:15:12 -05:00
Adam J. Stewart 4f2c502b00 Fix rasterio/proj missing db issues 2021-07-29 14:30:58 -05:00
Adam J. Stewart 72d667687b
Remove dependency on cartopy (#51)
* Remove dependency on cartopy

* Remove extent and bbox
2021-07-27 10:19:50 -07:00
Adam J. Stewart 25bc22d037 Set PKG_CONFIG_PATH 2021-07-21 09:37:28 -05:00
Adam J. Stewart a38c1bff63 cartopy does not yet support proj 8 2021-07-21 09:37:28 -05:00
Adam J. Stewart d1abd6e30f Use pkg-config to install cartopy 2021-07-21 09:37:28 -05:00
Adam J. Stewart 53d3664bbb Fix tests on macOS 2021-07-21 09:37:28 -05:00
Adam J. Stewart 9d6ab6e085 Fix more tests 2021-07-21 09:37:28 -05:00
Adam J. Stewart e83bc2a118 Use conda setup action 2021-07-21 09:37:28 -05:00
Adam J. Stewart 1bc090e73d Install proj and geos 2021-07-21 09:37:28 -05:00
Adam J. Stewart 3dc3f6e6eb Fix tests 2021-07-21 09:37:28 -05:00
Adam J. Stewart 4f2d94a890 Install geos 2021-07-21 09:37:28 -05:00
Adam J. Stewart da0d450464 Fix stuff 2021-07-21 09:37:28 -05:00
Adam J. Stewart ac1c50d67d Fix mypy/sphinx tests 2021-07-21 09:37:28 -05:00
Adam J. Stewart 191252c54d rasterio 1.0+ required for WarpedVRT support 2021-07-21 09:37:28 -05:00
Adam J. Stewart 859438809f
GitHub Actions: add pydocstyle 2021-07-16 17:20:08 +00:00