STK++ 0.9.13
Clustering.h
Go to the documentation of this file.
1/*--------------------------------------------------------------------*/
2/* Copyright (C) 2004 Serge Iovleff
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU Lesser General Public License as
6 published by the Free Software Foundation; either version 2 of the
7 License, or (at your option) any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU Lesser General Public License for more details.
13
14 You should have received a copy of the GNU Lesser General Public
15 License along with this program; if not, write to the
16 Free Software Foundation, Inc.,
17 59 Temple Place,
18 Suite 330,
19 Boston, MA 02111-1307
20 USA
21
22 Contact : S..._Dot_I..._At_stkpp_Dot_org (see copyright for ...) */
23
24/*
25 * Project: stkpp::Clustering
26 * Purpose: Main include file for the Clustering project.
27 * Author: Serge Iovleff, S..._Dot_I..._At_stkpp_Dot_org (see copyright for ...)
28 *
29 **/
30
67#ifndef CLUSTERING_H
68#define CLUSTERING_H
69
70
74
78
81
87
91
97
111
115
120
121#endif // CLUSTERING_H
In this file we define the CategoricalMixtureManager class.
In this file we implement the Categorical_pjk mixture model.
In this file we define the Categorical_pk model.
In this file we define the DiagGaussianMixtureManager class.
In this file we implement the DiagGaussian_s class.
In this file we define and implement the DiagGaussian_sj class.
In this file we implement the DiagGaussian_sjsk class.
In this file we define the DiagGaussian_sk model.
In this file we define the class implementing the full strategy class.
In this file we define the GammaMixtureManager class.
In this file we define the Gamma_pk_a_bjk and Gamma_p_a_bjk models.
In this file we define the Gamma_pk_a_bk and Gamma_p_a_bk models.
In this file we define the Gamma_pk_aj_bjk and Gamma_p_aj_bjk models.
In this file we define the Gamma_pk_aj_bk and Gamma_p_aj_bk models.
In this file we define the Gamma_pk_ajk_b and Gamma_p_ajk_b mixture models.
In this file we define the Gamma_pk_ajk_bj and Gamma_p_ajk_bj mixture models.
In this file we define the Gamma_pk_ajk_bjk and Gamma_p_ajk_bjk models.
In this file we define the Gamma_pk_ajk_bk and Gamma_p_ajk_bk models.
In this file we define the Gamma_pk_ak_b and Gamma_p_ak_b mixture models.
In this file we define the Gamma_pk_ak_bj and Gamma_p_ak_bj mixture models.
In this file we define the Gamma_pk_ak_bjk and Gamma_p_ak_bjk models.
In this file we define the Gamma_pk_ak_bk and Gamma_p_ak_bk models.
In this file we define the KernelMixtureManager class.
In this file we define the Kmm_s class.
In this file we define the Kmm_sk class.
In this file we define learning mixture algorithms.
In this file we define algorithms for predicting in a mixture model.
In this file we define mixture algorithms.
In this file we define a facade class for p_composers.
In this file we define the class MixtureComposer.
In this file we define the classes for computing the penalized criterion on mixture models.
In this file we define the StrategyFacade and LearnFacade which construct properly a way to estimate/...
In this file we define the interface base class for initialization methods.
In this file we define the class MixtureLearner.
In this file we define the MixtureSemiLearner class for semi-supervised learning models.
In this file we define the PoissonMixtureManager class.
In this file we implement the Poisson_ljk class.
In this file we implement the Poisson_ljlk class.
In this file we implement the Poisson_lk class.