|  | 
        
          | _train(self,
        x) Updates whitening vectors.
 |  |  | 
    | numpy.ndarray |  | 
    | numpy.ndarray | 
        
          | get_recmatrix(self,
        transposed=1) Return the back-projection matrix (i.e. the reconstruction matrix).
 |  |  | 
    |  | 
        
          | train(self,
        x) Updates whitening vectors.
 |  |  | 
  
    | 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,
        amn_params= (20, 200, 2000, 3),
        init_eigen_vectors=None,
        var_rel=1,
        input_dim=None,
        output_dim=None,
        dtype=None,
        numx_rng=None)Initializes an object of type 'CCIPCANode'.
 |  |  | 
    | str |  | 
    |  | 
        
          | _amnesic(self,
        n) Return amnesic weights.
 |  |  | 
    |  |  | 
    |  | 
        
          | _execute(self,
        x,
        n=None) Project the input on the first 'n' principal components.
 |  |  | 
    |  | 
        
          | _inverse(self,
        y,
        n=None) Project 'y' to the input space using the first 'n' components.
 |  |  | 
    | numpy.ndarray | 
        
          | execute(self,
        x,
        n=None) Project the input on the first 'n' principal components.
If 'n' is not set, use all available components.
 |  |  | 
    | numpy.ndarray |  | 
    |  |  | 
    | float | 
        
          | get_var_tot(self) Return the  variance that can be
explained by self._output_dim PCA components.
 |  |  | 
    | numpy.ndarray | 
        
          | inverse(self,
        y,
        n=None) Project 'y' to the input space using the first 'n' components.
If 'n' is not set, use all available components.
 |  |  | 
  
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | _pre_execution_checks(self,
        x) This method contains all pre-execution checks.
It can be used when a subclass defines multiple execution methods.
 |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
  
    |  | 
        
          | __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.
Iffilenameis None, return a string. |  |  | 
    |  | 
        
          | set_dtype(self,
        t) Set internal structures' dtype.
 |  |  | 
    |  |  | 
    |  |  |