%DeepSee.extensions.components.PCA
persistent class %DeepSee.extensions.components.PCA extends %Library.Persistent, %DeepSee.extensions.BlackBox
SQL Table Name: %DeepSee_extensions_components.PCA
Property Inventory
- Count
 - InputColumnList
 - InputStdDev
 - Loadings
 - Mean
 - OutputColumnList
 - OutputStdDev
 - Table
 - UseSQLUPdate
 - UseZScores
 - Verbose
 
Method Inventory
- CalcCovMatrix()
 - CalcMean()
 - GetAxisMajorContributors()
 - GetEffectiveDimensionality()
 - GetEigenVector()
 - GetModifiedEffectiveDimensionality()
 - GetTransformationMatrix()
 - GetVectorMajorContributors()
 - execute()
 - print()
 - process()
 - setComponents()
 - setComponentsCOS()
 - setOutputColumns()
 
Properties
property Count as %Integer;
Property methods: CountDisplayToLogical(), CountGet(), CountGetStored(), CountIsValid(), CountLogicalToDisplay(), CountNormalize(), CountSet()
property InputColumnList as %List;
Property methods: InputColumnListGet(), InputColumnListGetStored(), InputColumnListIsValid(), InputColumnListLogicalToOdbc(), InputColumnListOdbcToLogical(), InputColumnListSet()
property InputStdDev [ MultiDimensional ];
Property methods: InputStdDevDisplayToLogical(), InputStdDevGet(), InputStdDevIsValid(), InputStdDevLogicalToDisplay(), InputStdDevLogicalToOdbc(), InputStdDevNormalize(), InputStdDevSet()
property Loadings [ MultiDimensional ];
Property methods: LoadingsDisplayToLogical(), LoadingsGet(), LoadingsIsValid(), LoadingsLogicalToDisplay(), LoadingsLogicalToOdbc(), LoadingsNormalize(), LoadingsSet()
property Mean [ MultiDimensional ];
Property methods: MeanDisplayToLogical(), MeanGet(), MeanIsValid(), MeanLogicalToDisplay(), MeanLogicalToOdbc(), MeanNormalize(), MeanSet()
property OutputColumnList as %List;
Property methods: OutputColumnListGet(), OutputColumnListGetStored(), OutputColumnListIsValid(), OutputColumnListLogicalToOdbc(), OutputColumnListOdbcToLogical(), OutputColumnListSet()
property OutputStdDev [ MultiDimensional ];
Property methods: OutputStdDevDisplayToLogical(), OutputStdDevGet(), OutputStdDevIsValid(), OutputStdDevLogicalToDisplay(), OutputStdDevLogicalToOdbc(), OutputStdDevNormalize(), OutputStdDevSet()
property Table as %String [ Required ];
Property methods: TableDisplayToLogical(), TableGet(), TableGetStored(), TableIsValid(), TableLogicalToDisplay(), TableLogicalToOdbc(), TableNormalize(), TableSet()
property UseSQLUPdate as %Boolean [ InitialExpression = 0 ];
Property methods: UseSQLUPdateDisplayToLogical(), UseSQLUPdateGet(), UseSQLUPdateGetStored(), UseSQLUPdateIsValid(), UseSQLUPdateLogicalToDisplay(), UseSQLUPdateNormalize(), UseSQLUPdateSet()
property UseZScores as %Boolean;
Property methods: UseZScoresDisplayToLogical(), UseZScoresGet(), UseZScoresGetStored(), UseZScoresIsValid(), UseZScoresLogicalToDisplay(), UseZScoresNormalize(), UseZScoresSet()
property Verbose as %Boolean;
Property methods: VerboseDisplayToLogical(), VerboseGet(), VerboseGetStored(), VerboseIsValid(), VerboseLogicalToDisplay(), VerboseNormalize(), VerboseSet()
Methods
method CalcCovMatrix(Output cov) as %Status
method CalcMean() as %Status
method GetAxisMajorContributors(j As %Integer, margin As %Double, Output listPos As %List, Output listNeg As %List) as %Status
method GetModifiedEffectiveDimensionality(marginalRate As %Double = 0.9, Q As %Integer = "", Output sc As %Status) as %Double
method GetTransformationMatrix(Output W) as %Status
method GetVectorMajorContributors(ByRef V, margin As %Double, Output listPos As %List, Output listNeg As %List) as %Status
method execute() as %Status
method print() as %Status
classmethod process(table As %String, input As %String, out As %String, Output result As PCA, useZScores As %Boolean = 1, verbose As %Boolean = 0) as %Status
method setComponents() as %Status
method setComponentsCOS(ByRef W) as %Status
Indexes
index (PKIdx on Table) [IdKey, PrimaryKey, Type = key, Unique];
Index methods: PKIdxCheck(), PKIdxDelete(), PKIdxExists(), PKIdxOpen(), PKIdxSQLCheckUnique(), PKIdxSQLExists(), PKIdxSQLFindPKeyByConstraint(), PKIdxSQLFindRowIDByConstraint()
Inherited Members
Inherited Methods
- %%CLASSNAMELogicalToStorage()
 - %%CLASSNAMEStorageToLogical()
 - %AddToSaveSet()
 - %AddToSyncSet()
 - %BMEBuilt()
 - %BuildIndicesAsync()
 - %BuildIndicesAsyncResponse()
 - %CheckConstraints()
 - %CheckConstraintsForExtent()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ComposeOid()
 - %ConstructClone()
 - %Delete()
 - %DeleteExtent()
 - %DeleteId()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchGetProperty()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %DispatchSetProperty()
 - %Exists()
 - %ExistsId()
 - %Extends()
 - %GUID()
 - %GUIDSet()
 - %GetLock()
 - %GetParameter()
 - %GetSwizzleObject()
 - %Id()
 - %InitExtentData()
 - %InsertBatch()
 - %IsA()
 - %IsModified()
 - %IsNull()
 - %KillExtent()
 - %KillExtentData()
 - %LoadFromMemory()
 - %LockExtent()
 - %LockId()
 - %New()
 - %NormalizeObject()
 - %ObjectIsNull()
 - %ObjectModified()
 - %Oid()
 - %OnBeforeAddToSync()
 - %OnDeleteFinally()
 - %OnDetermineClass()
 - %OnOpenFinally()
 - %OnSaveFinally()
 - %Open()
 - %OpenId()
 - %OriginalNamespace()
 - %PackageName()
 - %PhysicalAddress()
 - %PurgeIndices()
 - %Reload()
 - %RemoveFromSaveSet()
 - %ResolveConcurrencyConflict()
 - %RollBack()
 - %Save()
 - %SaveDirect()
 - %SaveIndices()
 - %SerializeObject()
 - %SetModified()
 - %SortBegin()
 - %SortEnd()
 - %SyncObjectIn()
 - %SyncTransport()
 - %UnlockExtent()
 - %UnlockId()
 - %ValidateIndices()
 - %ValidateObject()
 - %ValidateTable()
 - GetClassDef()
 - GetDataLocation()
 
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (%DeepSee.extensions.components.PCA)
^ISC.DSII.Ext.PCAD(ID)  | 
= | %%CLASSNAME 
Table 
InputColumnList 
OutputColumnList 
Count 
Verbose 
UseZScores 
UseSQLUPdate 
 |