combines several C++ dataset objects into a single dataset. its dot
product is a weighted sum of the kernels of the individual dataset
objects
Construction of an aggregate requires a list of dataset objects. It is
assumed that all datasets refer to the same underlying objects so in
particular have the same labels and same number of patterns (the labels
object is initialized using the labels of the first dataset in the
list).
|
|
|
|
|
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
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getKernelMatrix(self)
returns the kernel matrix as a numpy array |
source code
|
|
|
|
|
|
|
registerAttribute(self,
attributeName,
attributeValue=None,
action=None) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
isVector = False
|
|
X = property(getX, setX, None, 'X')
|
|
isWrapper = True
|
|
kernel = property(get_kernel, set_kernel, None, 'kernel')
|
|
testingFunc = property(getTestingFunc, setTestingFunc, None, '...
|
|
trainingFunc = property(getTrainingFunc, setTrainingFunc, None...
|
|
type = 'dataset'
|
|
__del__ = lambda self:
|
|
__getattr__ = lambda self, name:
|
|
__swig_destroy__ = _caggregate.delete_Aggregate
|
|
__swig_getmethods__ = {}
|
|
__swig_setmethods__ = {}
|