A collection of examples illustrating data processing, data science, and machine learning on the Pivotal Greenplum and HAWQ MPP databases
-
Kalman filtering using pykalman (https://pykalman.github.io/) and a PL/Python User Defined Function on noisy sensor data stored in a Greenplum or HAWQ database (see the Jupyter notebook located under the folder signal_processing)
-
An image processing example, specifically Canny edge detection using opencv (http://opencv.org/) and a PL/C User Defined Function on images stored in a Greenplum or HAWQ database (see the Jupyter notebook located under the folder image_processing). More info can be found in this blog: http://blog.pivotal.io/data-science-pivotal/products/how-to-scale-native-cc-applications-on-pivotals-mpp-platform-edge-detection-example-part-2
Please email questions and feedback to Gautam Muralidhar at gautam.sm@utexas.edu
Thanks to Srivatsan Ramanujam (https://github.com/vatsan/) for his contributions in setting up the Greenplum and HAWQ Jupyter notebook templates and the Canny Edge Detection example