uber / h3

Hexagonal hierarchical geospatial indexing system
https://h3geo.org
Apache License 2.0
4.95k stars 470 forks source link

hexagonal convolution #242

Open geoHeil opened 5 years ago

geoHeil commented 5 years ago

Hi,

https://www.youtube.com/watch?v=z3PaGIQTFSE greatly explains efficient spatial smoothing using H3 hexagons and convolutions.

Is experimentalH3ToLocalIj the convolution suitable coordinate system outlined in the video?

_Uber_Open_Summit_2018__Hexagon_Convolution_for_Data_Smoothing___Forecasting_-_YouTube

Can I find further information regarding this topic somewhere? This sounds interesting.

chonguber commented 5 years ago

Yes, experimentalH3ToLocalIj is the API used for the conversion.

What other further information would you like to get on this topic?

geoHeil commented 5 years ago

Thanks @chonguber . In the video, you mention this runs on GPUs/pytorch. Do you also run this in a distributed computing environment spark)? When I do not require deep learning, for now, and just want the convolution operation for smoothing, how is an efficient way to implement this in spark, i.e. without causing lots of shuffles?