hkaneko1985 / gtm-generativetopographicmapping

GTM (Generative Topographic Mapping)

Home Page:http://datachemeng.com/generativetopographicmapping/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GTM(Generative Topographic Mapping), SGTM(Sparse GTM) and GTMR (GTM Regression) codes for Python and MATLAB including demonstration of GTM and hyperparameter selection based on k3n error(k-nearest neighbor normalized error for visualization and reconstruction)

For more details on GTM, please see http://datachemeng.com/generativetopographicmapping/.

For more details on SGTM, please see https://pubs.acs.org/doi/10.1021/acs.jcim.8b00528 or https://datachemeng.com/sgtm/.

For more details on k3n error, please see http://datachemeng.com/k3nerror/ or https://www.sciencedirect.com/science/article/pii/S0169743918300698.

For more details on GTMR, please see https://datachemeng.com/gtmmlr_gtmr_paper/ or https://onlinelibrary.wiley.com/doi/abs/10.1002/minf.201800088.

Install

You can install this python module by executing the following command:

git clone https://github.com/hkaneko1985/gtm-generativetopographicmapping.git
cd gtm-generativetopographicmapping/Python
pip install -e .

About

GTM (Generative Topographic Mapping)

http://datachemeng.com/generativetopographicmapping/

License:MIT License


Languages

Language:Python 43.1%Language:MATLAB 29.9%Language:Jupyter Notebook 27.0%