Package pyvision :: Package vector :: Module Polynomial :: Class Polynomial2D
[hide private]
[frames] | no frames]

Class Polynomial2D

source code

VectorClassifier.VectorClassifier --+
                                    |
                                   Polynomial2D

Instance Methods [hide private]
 
__init__(self, order=2, **kwargs)
This class fits a polynomial to a function of 2 variables.
source code
 
trainClassifer(self, labels, vectors, ilog=None)
Train the polynomial.
source code
 
buildRow(self, x, y)
Method for private use only.
source code
 
predictValue(self, data, ilog=None)
Method for private use only.
source code

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

Method Details [hide private]

__init__(self, order=2, **kwargs)
(Constructor)

source code 

This class fits a polynomial to a function of 2 variables.

Overrides: VectorClassifier.VectorClassifier.__init__

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

source code 

Train the polynomial. Do not call this function manually, instead call the train function on the super class.

Overrides: VectorClassifier.VectorClassifier.trainClassifer

predictValue(self, data, ilog=None)

source code 

Method for private use only. Call super class predict.

Overrides: VectorClassifier.VectorClassifier.predictValue