|
_fork(self)
Hook method for forking with default implementation. |
|
|
|
_join(self,
forked_node)
Hook method for joining, to be overridden. |
|
|
Inherited from unreachable.newobject :
__long__ ,
__native__ ,
__nonzero__ ,
__unicode__ ,
next
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|
|
|
|
fork(self)
Return a new instance of this node class for remote training. |
|
|
|
join(self,
forked_node)
Absorb the trained node from a fork into this parent node. |
|
|
|
__init__(self,
input_dim=None,
output_dim=None,
dtype=None)
If the input dimension and the output dimension are
unspecified, they will be set when the train or execute
method is called for the first time.
If dtype is unspecified, it will be inherited from the data
it receives at the first call of train or execute. |
|
|
|
|
|
_execute(self,
x,
n=None)
Compute the output of the FDA projection. |
|
|
|
|
|
|
|
_stop_fda(self)
Solve the eigenvalue problem for the total covariance. |
|
|
|
|
|
_train(self,
x,
label)
Update the internal structures according to the input data 'x'. |
|
|
|
_train_fda(self,
x,
labels)
Gather data for the overall and within-class covariance |
|
|
|
_train_means(self,
x,
labels)
Gather data to compute the means and number of elements. |
|
|
|
_update_SW(self,
x,
label)
Update the covariance matrix of the class means. |
|
|
|
_update_means(self,
x,
label)
Update the internal variables that store the data for the means. |
|
|
|
execute(self,
x,
n=None)
Compute the output of the FDA projection. |
|
|
|
|
|
train(self,
x,
label)
Update the internal structures according to the input data 'x'. |
|
|
|
|
|
__call__(self,
x,
*args,
**kwargs)
Calling an instance of Node is equivalent to calling
its execute method. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_refcast(self,
x)
Helper function to cast arrays to the internal dtype. |
|
|
|
|
|
|
|
|
|
|
|
copy(self,
protocol=None)
Return a deep copy of the node. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is_training(self)
Return True if the node is in the training phase,
False otherwise. |
|
|
|
save(self,
filename,
protocol=-1)
Save a pickled serialization of the node to filename .
If filename is None, return a string. |
|
|
|
set_dtype(self,
t)
Set internal structures' dtype. |
|
|
|
|
|
|
|
|