- IDColumn
- Specify the name of the InputTable column that contains the row identifier.
- OutputTable
- Specify the name of the output table to which the function outputs cluster information. The table must not already exist.
- MaxClusterNum
- [Required if you omit ClusterNum, disallowed otherwise.] Specify the maximum number of clusters in a Dirichlet Process model and causes the function to use the DP-GMM algorithm. This value must have the data type INTEGER.
- ClusterNum
- [Required if you omit MaxClusterNum, disallowed otherwise.] Specify the number of clusters in a model and causes the function to use the basic GMM algorithm. This value must have the data type INTEGER and be greater than 0.
- CovarianceType
- [Optional] Specify the covariance matrix type, thereby determining how many parameters the function estimates for each cluster, where D is the number of dimensions in the matrix:
Option Description 'diagonal' (Default) Each covariance matrix has zeros on nondiagonal. Function estimates D parameters for each cluster. 'spherical' Each covariance matrix is of form σI. Function estimates one parameter for each cluster. 'tied' Each cluster has the same covariance matrix. Function estimates (1/2)D (D -1) parameters. 'full' Each cluster has an arbitrary covariance matrix. Function estimates (1/2)D (D -1) parameters for each cluster. - Tolerance
- [Optional] Specify the minimum change in log-likelihood between iterations that causes the function to terminate. This value must have the data type DOUBLE PRECISION and be greater than 0.
- MaxIterNum
- [Optional] Specify the maximum number of iterations for which the function runs. This value must have the data type INTEGER and be greater than 0.
- ConcentrationParam
- [Optional] Specify this syntax element only if you specify MaxClusterNum. Specify the concentration parameter, α, which determines the number of clusters that the DP-GMM algorithm creates. This value must have the data type DOUBLE PRECISION and be greater than 0.
- PackOutput
- [Optional] Specify whether the function packs the output.
- Seed
- [Optional] Specify the random seed the algorithm uses for repeatable results. The seed must be a LONG value.For repeatable results, use both the Seed and UniqueID syntax elements. For more information, see Nondeterministic Results and UniqueID Syntax Element.