from abc import ABCMeta
from xframes.toolkit.model import Model, ModelBuilder
# Models
class ClusterModel(Model):
__metaclass__ = ABCMeta
[docs]class KMeansModel(ClusterModel):
"""
KMeans Model
"""
pass
[docs]class GaussianMixtureModel(ClusterModel):
"""
Gaussian Mixture Model
"""
pass
# Builders
class ClusterBuilder(ModelBuilder):
__metaclass__ = ABCMeta
[docs]class KMeans(ClusterBuilder):
"""
KMeans Builder
"""
pass
[docs]class GaussianMixture(ClusterBuilder):
"""
Gaussian Moxture Builder
"""
pass