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
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.