API for clj-ml.clusterers
by
Antonio Garrote <antoniogarrote@gmail.com>
Usage:
(ns your-namespace
(:require clj-ml.clusterers))
Overview
This namespace contains several functions for
building clusterers using different clustering algorithms. K-means, Cobweb and
Expectation maximization algorithms are currently supported. Some of these
algorithms support incremental building of the clustering without having the
full data set in main memory. Functions for evaluating the clusterer as well
as for clustering new instances are also supported
Public Variables and Functions
clusterer-build
function
Usage: (clusterer-build clusterer dataset)
Applies a clustering algorithm to a set of data
clusterer-cluster
function
Usage: (clusterer-cluster clusterer dataset)
Add a class to each instance according to the provided clusterer
clusterer-evaluate
multimethod
No usage documentation available
Evaluates a trained clusterer using the provided dataset or cross-validation
clusterer-info
multimethod
No usage documentation available
Retrieves the data from a cluster, these data are clustering-algorithm dependent
clusterer-update
function
Usage: (clusterer-update clusterer instance-s)
If the clusterer is updateable it updates the cluster with the given instance or set of instances
make-clusterer
multimethod
No usage documentation available
Creates a new clusterer for the given kind algorithm and options
make-clusterer-options
multimethod
No usage documentation available
Creates ther right parameters for a clusterer