Source code¶
Note
Mapping Learning is written in Python and uses major Open Source libraries, like scikit-learn (Machine Learning algorithms), numpy and pandas to manipulate scientific data and Gdal to handle geographic data.
Modules¶
Mapping Learning consists of 4 modules. The first 3 modules allow you to start from your files and to obtain predictions (based on machine learning), and vice versa. The fourth (app) is the “conductor”, who drives the other parts of the code.
maplearn.ml
: machine learning processing (and preprocessing)maplearn.datahandler
: to get/export a dataset usable in machine learning and the corresponding filesmaplearn.filehandler
: read/write a filemaplearn.app
: application modules (configuration, …)