Version 0.4.0
Change log:
-
Core changes:
- Support for Python 3.7 added.
EOPatch
now supports vector features ingeopandas.GeoDataFrame
format and makes checks that they can't be added in any other format.EOPatch
checks that each discrete feature type has only numpy arrays with integer or bool dtype. If that is not the case a DeprecationWarning is thrown.EOPatch
now checks correct form of bbox and timestamp feature types. BBox has to be of typesentinelhub.BBox
and timestamp a list ofdatetime.datetime
ordatetime.date
objects.- Better error propagation while executing
EOWorkflow
orEOExecutor
- Packages
attrs
,geopandas
andsentinelhub
are now core dependencies ofeo-learn
. EOExecutor
parameterfile_path
replaced bylogs_folder
- Improvements of
EOExecutor
multiprocessing functionalities - Parameters of
EOWorkflow.dependency_graph
method changed. - Minor improvements and fixes.
-
Other changes:
- Added
KrigingInterpolation
task toeolearn.features
- contributed by @jO-Osko - Added
ErosionTask
andRasterToVector
task toeolearn.geometry
. - Minor improvements and fixes of various tasks.
- Added