Orthoseg

Latest version: v0.6.1

Safety actively analyzes 682334 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.6.1

Bugs fixed

- Fix error in `prepare_traindatasets` when a polygons training dataset is empty
(192, 193)
- Fix error in `train` when a model was saved and the next epoch should not be retained
(195)

0.6.0

Deprecations and compatibility notes

- Change default nb_concurrent_calls when downloading layer to 1 instead of 6 (149)

Improvements

- Add command to (only) validate a training dataset (133)
- Add options to improve control of output of postprocess (167)
- Add support to train subject on different pixel sizes (143, 174)
- Add support to overrule configuration parameters via command line arguments (152)
- Add option(s) to do automatic cleanup of "old" models, predictions and training data
directories (52)
- In prepare_trainingdata, reuse images already available in previous version (170)
- Several small improvements to logging, documentation,... (128, 180, 185)
- Apply pyupgrade (python >= 3.9), pydocstyle, isort and mypy (181, 182, 184, 187)
- Update dependencies: geopandas, ruff,... + drop support for pygeos (179)

Bugs fixed

- Fix check that traindataset has validation samples should not be per file (131)
- Fix support for WMS username/password (146)
- Fix train gives an error after training if there are no "test" locations defined (165)
- Ignore occassional irrelevant errors thrown during `load_images` (186)

0.5.0

Improvements

- Add support to train and detect on local image file layer (111)
- Add check that train and validation data is mandatory (118)
- Support geopandas 0.13 + remove dependency on pygeos (121)
- Improve performance of prepare_traindatasets for large label files (116)
- Use [pygeoops](https://github.com/pygeoops/pygeoops) for inline simplification during
predict (123):
- 10x faster for inline simplification
- new LANG+ algorithm for improved simplification (= now default algorithm)
- Several small improvements to logging, linting,... (110, 112, 122,...)

Bugs fixed

- Fix occasional "database locked" error while predicting + improve predict performance (120)

0.4.2

Improvements

- Add support for username/password logon for WMS (97)
- Improve performance of load_images (99)

Bugs fixed

- Fix download of model in load_sampleprojects (100)

0.4.1

Improvements

- Avoid warning blockysize is not supported for jpeg when downloading images (77)
- Add __version__ attribute to orthoseg (80)
- Add option to specify reclassify to neighbour query as postprocessing (86, 88)
- Reuse sample_project for tests so it is tested as well (81)
- Improve test coverage (79, 82, 83)
- Add support for shapely 2 (92)

Bugs fixed

- Fix occasional errors when predicting with topologic simplify (69)
- Fix non blocking errors in prediction being ignored/not reported + format error email in html (72, 76)
- Fix error in prediction on ubuntu 22.04 (73)
- Fix error when prediction output dir doesn't exist yet (75)
- Fix reclassify_to_neighbours giving undetermined result when 2+ neighbours are reclassification candidates (84)

Deprecations and compatibility notes

- Remove old model architectures: standard+unet and ternaus+unet (82)

0.4.0

Improvements

- Add option to use topologic simplify (22)
- Add option to specify the minimum probability in the result (23)
- Add option to reclassify (e.g. small) features to the class of its neighbour (30, 36)
- Add check if location BBOXs are of the right size (38)
- Improve handling of empty features in training data (16, 19)
- In the polygons label file, change default class column name to "classname" (39)
- Add traindata type todo (37)
- Add support for training data from layers in different projections (56, 60)
- Add list of invalid geometries + coordinates in train mail (40)
- Add option to ignore wms url in capabilities (20)
- Add support for crs's with switched axes order (50)
- Add nb_parallel parameter to predict (15)
- Add pre-simplify with RDP when using (inline) LANG simplification (29)
- Add option to disable ssl verification when downloading sample projects (64)
- Apply black formatting to comply with pep8 (27)
- Enable running CI tests using github actions (42, 67)
- Support newer versions of used packages (59, 61, 62)

Deprecations and compatibility notes

- Disable default simplify in postprocess (32)
- Command 'scriptrunner' renamed to 'osscriptrunner' (59)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.