Matthew Archer

Results 15 issues of 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...

build

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

documentation
build

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...

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 - [ ]...

build

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...

build

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...

documentation
build

**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...

build

Tiling function needs to be broken down into smaller functions. Introduce `pathlib`.

enhancement