If one dimension is set then the other is set to the same value.
If the dimensions are set to different values, then an
InconsistentDimException is raised.
|
|
|
|
Inherited from unreachable.newobject :
__long__ ,
__native__ ,
__nonzero__ ,
__unicode__ ,
next
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|
|
|
|
__init__(self,
input_dim=None,
output_dim=None,
dtype=None,
numx_rng=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.
Every subclass must take care of up- or down-casting the internal
structures to match this argument (use _refcast private
method when possible).
If numx_rng is unspecified, it will be set to a random number generator
with a random seed. |
|
|
|
|
|
|
|
|
|
|
|
|
|
_pre_execution_checks(self,
x)
This method contains all pre-execution checks.
It can be used when a subclass defines multiple execution methods. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
train(self,
x,
*args,
**kwargs)
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. |
|
|
|
execute(self,
x,
*args,
**kwargs)
Process the data contained in x . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inverse(self,
y,
*args,
**kwargs)
Invert y . |
|
|
|
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. |
|
|
|
|
|
|