nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.DataMining.Framework / DbscanSession

DbscanSession

Full name Microsoft.VisualBasic.DataMining.DBSCAN.DbscanSession`1 Assembly Microsoft.VisualBasic.DataMining.Framework Members 8

01 Syntax

Microsoft.VisualBasic.DataMining.DBSCAN.DbscanSession`1

02 Methods

NameOverloadsSummary
.ctor 1
CheckNeighborPts 1 this function was called by a parallel linq
ExpandClusterParallel 1
ExpandCluster 1
RegionQuery 1 Checks and searchs neighbor points for given point

03 Fields

NameOverloadsSummary
allPoints 1 Dataset
epsilon 1 radius of center point
queryCache 1 the point set index

04 Members

method .ctor #
Parameters
NameTypeDescription
dbscanDbscanAlgorithm(Of `0)

-

allPointsDbscanPoint(Of `0)()

-

epsilonDouble

Desired region ball range

minPtsInt32

Minimum number of points to be in a region, density cutoff

method CheckNeighborPts #
CheckNeighborPts(DbscanPoint(Of `0))

this function was called by a parallel linq

Parameters
NameTypeDescription
pnDbscanPoint(Of `0)

-

method ExpandClusterParallel #
ExpandClusterParallel(DbscanPoint(Of `0)(), Int32, Int32)
Parameters
NameTypeDescription
neighborPtsDbscanPoint(Of `0)()

other points in same region with point parameter

clusterIdInt32

given clusterId

method ExpandCluster #
ExpandCluster(DbscanPoint(Of `0)(), Int32, Int32)
Parameters
NameTypeDescription
neighborPtsDbscanPoint(Of `0)()

other points in same region with point parameter

clusterIdInt32

given clusterId

method RegionQuery #
RegionQuery(`0, Boolean)

Checks and searchs neighbor points for given point

Parameters
NameTypeDescription
point`0

centered point to be searched neighbors

Returns

result neighbors

field allPoints #
allPoints

Dataset

field epsilon #
epsilon

radius of center point

field queryCache #
queryCache

the point set index