Package pyvision :: Package vector :: Module RidgeRegression :: Class KernelRidgeRegression
[hide private]
[frames] | no frames]

Class KernelRidgeRegression

source code

VectorClassifier.VectorClassifier --+
                                    |
                                   KernelRidgeRegression

Ridge Regression algorithm based on Max Welling's Tutorial, Univerity of Toronto.

http://www.ics.uci.edu/~welling/classnotes/papers_class/Kernel-Ridge.pdf

Implemented by David Bolme.

Instance Methods [hide private]
 
__init__(self, training_size=0.67, validation_size=None, kernels=[RBF(gamma=2**i) for i in range(-15,4)], lams=[0.00390625, 0.0078125, 0.015625, 0.03125, 0.0625, 0.125, 0.25..., random_seed=None, **kwargs) source code
 
trainClassifer(self, labels, vectors, verbose=False, ilog=None)
Do not call this function instead call train.
source code
 
trainRidgeRegression(self, labels, vectors, verbose=False) source code
 
predictValue(self, data, ilog=None)
Please call predict instead.
source code

Inherited from VectorClassifier.VectorClassifier: addTraining, invertClass, invertReg, normalizeVector, predict, train, trainNormalization

Class Variables [hide private]
  i = 8
Method Details [hide private]

__init__(self, training_size=0.67, validation_size=None, kernels=[RBF(gamma=2**i) for i in range(-15,4)], lams=[0.00390625, 0.0078125, 0.015625, 0.03125, 0.0625, 0.125, 0.25..., random_seed=None, **kwargs)
(Constructor)

source code 
Overrides: VectorClassifier.VectorClassifier.__init__

trainClassifer(self, labels, vectors, verbose=False, ilog=None)

source code 

Do not call this function instead call train.

Overrides: VectorClassifier.VectorClassifier.trainClassifer

predictValue(self, data, ilog=None)

source code 

Please call predict instead.

Overrides: VectorClassifier.VectorClassifier.predictValue