pyclustering  0.10.1
pyclustring is a Python, C++ data mining library.
pyclustering.cluster.optics.optics_descriptor Class Reference

Object description that used by OPTICS algorithm for cluster analysis. More...

Public Member Functions

def __init__ (self, index, core_distance=None, reachability_distance=None)
 Constructor of object description in optics terms. More...
 
def __repr__ (self)
 Returns string representation of the optics descriptor.
 

Public Attributes

 index_object
 Index of object from the input data.
 
 core_distance
 Core distance - the smallest distance to reach specified number of neighbors that is not greater then connectivity radius.
 
 reachability_distance
 Reachability distance - the smallest distance to be reachable by core object.
 
 processed
 True is object has been already traversed.
 

Detailed Description

Object description that used by OPTICS algorithm for cluster analysis.

Definition at line 226 of file optics.py.

Constructor & Destructor Documentation

◆ __init__()

def pyclustering.cluster.optics.optics_descriptor.__init__ (   self,
  index,
  core_distance = None,
  reachability_distance = None 
)

Constructor of object description in optics terms.

Parameters
[in]index(uint): Index of the object in the data set.
[in]core_distance(double): Core distance that is minimum distance to specified number of neighbors.
[in]reachability_distance(double): Reachability distance to this object.

Definition at line 232 of file optics.py.


The documentation for this class was generated from the following file: