The GTM Toolbox
This is the 'Contents' page of the hypertext (html) documentation of the GTM Toolbox. Below is a complete list of the funtctions that comes with the toolbox; each function name is a link to a corresponding reference page.
gtm_bi
- beta initialisation - calculate an initial value for beta
gtm_demo
- demonstrates the GTM with a 2D target space and a 1D latent space
gtm_dist
- distances - calculate the squared distances between two sets of data points
gtm_dstg
- distances - calculate the squared distances between two sets of data points; uses global variables
gtm_gbf
- Gaussian basis functions - calculates the output of Gaussian basis functions for a given set of input
gtm_hxg
- hexagonal grid - produces a 2D grid with points arranged in a hexagonal lattice
gtm_lbf
- linear basis functions - calculates the output of linear basis functions for a given set of input
gtm_m2r
- mesh to rows - converts from a mesh-matrix to vector representation
gtm_pca
- principal components analysis - calculates the principal components of a data set
gtm_pci
- principal components initialisation - returns a weight matrix initialised using principal components
gtm_pmd
- posterior mode - calculates the posterior mode projection of data into the latent space
gtm_pmn
- posterior mean - calculates the posterior mean projection of data into the latent space
gtm_ppd
- posterior probability distribution - posterior distribution over the latent space posterior for a given data point
gtm_r2m
- rows to mesh - converts data from column vector to mesh-matrix representation
gtm_rctg
- rectangular grid - produces a 2D grid with points arranged in a rectangular lattice
gtm_resp
- responsabilities - calculate log-likelihood and component responsabilities over a Gaussian mixture
gtm_ri
- random initialisation - returns an initial random weight matrix
gtm_rspg
- responsabilities - calculate log-likelihood and component responsabilities over a Gaussian mixture; uses global variables
gtm_sort
- sorts the columns of argument matrix R in increasing order
gtm_stp1
- setup 1D - generates the components of a GTM with a 1-dimensional latent space
gtm_stp2
- setup 2D - generates the components of a GTM with a 2-dimensional latent space
gtm_trn
- train - optimize (train) the parameters of a GTM model, using an EM algorithm