%DeepSee.extensions.clusters.DissimilarityModel
class %DeepSee.extensions.clusters.DissimilarityModel extends %DeepSee.extensions.clusters.AbstractModel
Property Inventory
Method Inventory
- Execute()
- GetClusterDissimilarity()
- GetEffNumCL()
- Init()
- IsPrepared()
- New()
- Open()
- Reduce()
- RelativeClusterCost()
- Save()
- SetCost()
- SetSampleData()
- Test()
- TotalCost()
Properties
property ConstructHierarchy as %Boolean [ InitialExpression = 0 ];
Property methods: ConstructHierarchyDisplayToLogical(), ConstructHierarchyGet(), ConstructHierarchyIsValid(), ConstructHierarchyLogicalToDisplay(), ConstructHierarchyNormalize(), ConstructHierarchySet()
property LinkageType as %EnumString (VALUELIST = ",single,complete,average");
Property methods: LinkageTypeDisplayToLogical(), LinkageTypeGet(), LinkageTypeIsValid(), LinkageTypeLogicalToDisplay(), LinkageTypeLogicalToOdbc(), LinkageTypeNormalize(), LinkageTypeOdbcToLogical(), LinkageTypeSet()
property Mapper as %RegisteredObject;
Property methods: MapperGet(), MapperGetSwizzled(), MapperIsValid(), MapperNewObject(), MapperSet()
property MinSize as %Integer [ InitialExpression = 0 ];
Property methods: MinSizeDisplayToLogical(), MinSizeGet(), MinSizeIsValid(), MinSizeLogicalToDisplay(), MinSizeNormalize(), MinSizeSet()
property NewickTree as %String;
Hierarchy Tree in Newick Format
Property methods: NewickTreeDisplayToLogical(), NewickTreeGet(), NewickTreeIsValid(), NewickTreeLogicalToDisplay(), NewickTreeLogicalToOdbc(), NewickTreeNormalize(), NewickTreeSet()
property Outliers as %Integer;
Property methods: OutliersDisplayToLogical(), OutliersGet(), OutliersIsValid(), OutliersLogicalToDisplay(), OutliersNormalize(), OutliersSet()
property State [ MultiDimensional ];
Property methods: StateDisplayToLogical(), StateGet(), StateIsValid(), StateLogicalToDisplay(), StateLogicalToOdbc(), StateNormalize(), StateSet()
property Tree as %String [ MultiDimensional ];
Property methods: TreeDisplayToLogical(), TreeGet(), TreeIsValid(), TreeLogicalToDisplay(), TreeLogicalToOdbc(), TreeNormalize(), TreeSet()
Methods
method Init() as %Status
method IsPrepared() as %Boolean
Inherited description: Checks whether the model is ready for an analysis to be executed. This is dependent on a
specific algorithm and therefore this method is overriden by subclasses.
classmethod New(dsName As %String, type As %EnumString, Output sc As %Status) as DissimilarityModel
classmethod Open(dsName As %String, type As %EnumString, Output sc As %Status) as DissimilarityModel
method Reduce() as %Status
Inherited description: Returns the realtive cost of a given cluster relative to a medoid point m.
Cluster is identified by its ordinal number k.
Point m is identified by its ordinal number.
method Save() as %Status
method SetCost(costCalculator As %RegisteredObject = "") as %Status
classmethod Test(N As %Integer, K As %Integer, type As %String, hier As %Boolean = 0, slist As %String = "") as %Status
method TotalCost()
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- ById()
- Delete()
- Distance()
- Distance1()
- Distance12()
- Exists()
- GeneratePMML()
- GetASWIndex()
- GetCalinskiHarabaszIndex()
- GetCentroid()
- GetCluster()
- GetClusterSize()
- GetCost()
- GetCount()
- GetData()
- GetDimensions()
- GetId()
- GetNumberOfClusters()
- GetPearsonGammaIndex()
- GlobalCentroid()
- Reset()
- SetData()
- SubsetCentroid()
- iterateCluster()
- printAll()
- printCluster()
- randomSubset()