You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Various performance upgrades, particularly for working with high resolution grids.
In create_raster_polygons:
replacing the for-loop assigning pixels to polygons with a lambda apply
creating flexible buffer for subsetting to bounding box, replacing the hardcoded 0.1 degrees used previously with twice the max grid spacing
In aggregate:
an optional replacement of the aggregating calculation with a dot-product implementation (impl='dot_product' in pixel_overlaps() and aggregate()), which may improve performance in certain situations
Expanded functionality
Weightmaps can now be saved using wm.to_file() and loaded using xagg.core.read_wm(), and no longer have to be regenerated with each code run.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Performance upgrades
Various performance upgrades, particularly for working with high resolution grids.
In
create_raster_polygons
:In
aggregate
:impl='dot_product'
inpixel_overlaps()
andaggregate()
), which may improve performance in certain situationsExpanded functionality
Weightmaps can now be saved using
wm.to_file()
and loaded usingxagg.core.read_wm()
, and no longer have to be regenerated with each code run.Bug fixes
Various bug fixes
What's Changed
pixel_overlaps
) by @ks905383 in Implement a way to save weightmaps (output frompixel_overlaps
) #33New Contributors
Full Changelog: v0.2.6...v0.3.0
This discussion was created from the release v0.3.0.
Beta Was this translation helpful? Give feedback.
All reactions