cluster

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2018 License: BSD-3-Clause Imports: 11 Imported by: 0

Documentation

Overview

Package cluster contains clustering algorithms.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DBSCAN

func DBSCAN(data [][]int, eps float64, mp int) []map[int][]int

DBSCAN Density-based spatial clustering of applications with noise. Parameters:

  • data is data matrix;
  • eps is epsilon maximum distance between density core points;
  • mp is minimum number of points to be considered core point.

func DBSCANData

func DBSCANData(data []map[int]int, eps float64, mp int) [][]map[int]int

func KMeans

func KMeans(k int, data [][]int) []map[int][]int

func KMeansData

func KMeansData(k int, data []map[int]int) []map[int][]int

func KMeansDataI

func KMeansDataI(k int, data []map[int]int) [][]map[int]int

func KMeansF

func KMeansF(k int, D [][]float64, sc map[int]int) []map[int][]float64

func KMeansFData

func KMeansFData(k int, D []map[int]int) []map[int][]float64

func KMeansI

func KMeansI(k int, D [][]float64) []int

func KMeansMuesli

func KMeansMuesli(k int, M [][]int, sc map[int]int) []map[int][]int

func KMeansMuesliF

func KMeansMuesliF(k int, D [][]float64, sc map[int]int) []map[int][]float64

func KMedoid

func KMedoid(k int, data [][]int) []map[int][]int

func KMode

func KMode(k int, data [][]int) []map[int][]int

func OPTICS

func OPTICS(data [][]int, eps float64, mp int) []map[int][]int

OPTICS - Ordering points to identify the clustering structure (OPTICS). OPTICS is similar to DBSCAN with the exception that instead of an epsilon to bound the distance between points, OPTICS replaces that epsilon with a new epsilon that upper bounds the maximum possible epsilon a DBSCAN would take. Parameters:

  • data is data matrix;
  • eps is a maximum distance between density core points upper bound;
  • mp is minimum number of points to be considered core point.

func OldKMeans

func OldKMeans(k int, data [][]int) []map[int][]int

func OldKMeansF

func OldKMeansF(k int, D [][]float64, F metrics.MetricF) []map[int][]float64

Types

This section is empty.

Directories

Path Synopsis
Package metrics contains distance metrics (e.g.
Package metrics contains distance metrics (e.g.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL