Package PyML :: Package containers :: Module pairData :: Class PairDataSetOrd
[frames] | no frames]

Class PairDataSetOrd

source code

                  object --+            
                           |            
    baseDatasets.BaseDataSet --+        
                               |        
     baseDatasets.WrapperDataSet --+    
                                   |    
ext.cpairdataset._object --+       |    
                           |       |    
    ext.cpairdataset.DataSet --+   |    
                               |   |    
    ext.cpairdataset.PairDataSet --+    
                                   |    
                         PairDataSet --+
                                       |
ext.cpairdataset._object --+           |
                           |           |
    ext.cpairdataset.DataSet --+       |
                               |       |
    ext.cpairdataset.PairDataSet --+   |
                                   |   |
     ext.cpairdataset.PairDataSetOrd --+
                                       |
                                      PairDataSetOrd

Instance Methods
 
__init__(self, arg, **args)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
callConstructor(self, firstVector, secondVector) source code
 
callCopyConstructor(self, other, patterns) source code
 
dotProduct(self, i, j, other=None) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

    Inherited from PairDataSet
 
__len__(self)
the number of patterns in the dataset
source code
 
constructFromFile(self, fileName) source code
 
copy(self, other, patterns, deepcopy)
Each class that wants to use the generic copy constructor needs to define this function for doing class-specific copying
source code
 
getPair(self, i) source code
    Inherited from baseDatasets.WrapperDataSet
 
attachKernel(data, kernel='linear', **args) source code
 
attachLabels(self, labels) source code
 
getX(self) source code
 
get_kernel(self) source code
 
setX(self, value) source code
 
set_kernel(self, value) source code
    Inherited from baseDatasets.BaseDataSet
 
copyConstruct(self, other, **args) source code
 
getKernelMatrix(self)
returns the kernel matrix as a numpy array
source code
 
getTestingFunc(self) source code
 
getTrainingFunc(self) source code
 
registerAttribute(self, attributeName, attributeValue=None, action=None) source code
 
setTestingFunc(self, func) source code
 
setTrainingFunc(self, func) source code
 
test(self, trainingData, **args) source code
 
train(self, **args) source code
    Inherited from ext.cpairdataset.PairDataSetOrd
 
castToBase(*args) source code
 
duplicate(*args) source code
    Inherited from ext.cpairdataset.PairDataSet
 
show(*args) source code
 
size(*args) source code
    Inherited from ext.cpairdataset.DataSet
 
computeNorms(*args) source code
 
getKernelMatrixAsVector(*args) source code
 
setKernel(*args) source code
 
setY(*args) source code
Class Variables
    Inherited from PairDataSet
  isVector = False
    Inherited from baseDatasets.WrapperDataSet
  X = property(getX, setX, None, 'X')
  isWrapper = True
  kernel = property(get_kernel, set_kernel, None, 'kernel')
    Inherited from baseDatasets.BaseDataSet
  testingFunc = property(getTestingFunc, setTestingFunc, None, '...
  trainingFunc = property(getTrainingFunc, setTrainingFunc, None...
  type = 'dataset'
    Inherited from ext.cpairdataset.PairDataSetOrd
  __del__ = lambda self:
  __getattr__ = lambda self, name:
  __swig_destroy__ = _cpairdataset.delete_PairDataSetOrd
  __swig_getmethods__ = {}
  __swig_setmethods__ = {}
Properties

Inherited from object: __class__

Method Details

__init__(self, arg, **args)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Parameters:
  • arg - a file name or another PairDataSet object. if a file name is supplied the constructor expects a dataset object as a keyword argument 'data'
  • data - a dataset object from which the kernel between the pairs of patterns is derived.
  • patterns - patterns to copy when performing copy construction
Overrides: ext.cpairdataset.DataSet.__init__

callConstructor(self, firstVector, secondVector)

source code 
Overrides: PairDataSet.callConstructor

callCopyConstructor(self, other, patterns)

source code 
Overrides: PairDataSet.callCopyConstructor

dotProduct(self, i, j, other=None)

source code 
Overrides: ext.cpairdataset.DataSet.dotProduct