Matthew Archer
Matthew Archer
See #63. Provide the ability to install Detectree2 from conda-forge. `conda install -c conda-forge detectree2` Merge only when: - [X] Mamba support enabled in CI. - [X] Local testing is...
To enable easy use of detectree2 we should consider distributing on [conda-forge](https://github.com/conda-forge) or [PyPI](https://pypi.org/). Packaging on PyPI is made difficult as detectron2 is not available there. - Consider maintaining detectron2...
See #127. This PR adds improved documentation to the README.md for Conda / Pip deployment and in anticipation of #126 and #129. Progress towards #127 TODO: - [ ] rebase
A quick review of testing in Detectree2 has highlighted the following issues: - There is a large amount of overlap between the integration test in [demo.py](https://github.com/PatBall1/detectree2/blob/master/detectree2/tests/integration/demo.py) and the unit testing...
Add CITATION.cff. From [github documentation](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files): > A CITATION.cff file to the root of a repository will let others know how we would like them to cite detectree2. The citation file...
A pyproject.toml containing development dependencies will clean up redundant build files, simplify the CI and enable community contributions to happen more easily. TODOs: - [x] Test locally - [ ]...
There are currently three separate workflows doing similar things. Some simplification is needed. - [python-ci](https://github.com/PatBall1/detectree2/blob/master/.github/workflows/python-ci.yml) This builds all detectree2 dependencies and runs pytest from the root directory, executing a different...
Deploying detectron2 easily across all systems is still not well documented. I propose a combined conda + pip approach as below: ``` conda install -c conda-forge gdal conda install pytorch...
**On ubuntu-latest (20.04)** Rasterio errors (fixed by updating to 1.3.0 (from 1.2.10) GDAL errors Workflow attempts to build wheel (latest version 3.5.1) for python3.10. Can't find a way to search...
Tiling function needs to be broken down into smaller functions. Introduce `pathlib`.