SAiVE 1.0.6
hydroProcess,
createStreams, drainageBasins:
Add option to silence Whitebox tools messages. ### createStreams Add
option to not return vector object or file, as terra::as.lines fails on
too large a raster. A vector can be created by the user is desired by
splitting the raster.
SAiVE 1.0.5
Several minor bugs and sub-optimal behavior were fixed in this
release. The most notable changes are:
spatPredict:
- Improved error and warning logging, and runs to completion on all
methods (when running multiple) unless one throws an error. Warnings are
logged and printed to the console as they occur, allowing the user to
make better decisions about which methods to retain/discard.
- Much improved model testing and cross-comparison. Previously raster
values were sampled at the user-defined number of points, and the
resultant data.frame was partitioned 70/30 into training and testing
data sets. When working with a large number of points, this meant that
the model testing was performed on increasing similar data sets. This
precluded any meaningful evaluation of the model and was especially
problematic in identifying model over fitting. Now, data is partitioned
spatially by using polygons which are themselves randomly split 70/30
into training and testing categories; points within these polygons are
then assigned to one of the two data sets depending on their
intersection with the polygons, keeping them spatially distinct.
- Addition of parameter
fastFraction
which allows the
user to specify the fraction of the data to use for fast model testing.
This provides more fine-grained control of rapid testing if so
desired.
- Added additional fault catching for when the user improperly
specifies a function parameter.
- Clarified the documentation in several areas.
SAiVE 1.0.4