|
PLearn 0.1
|

Go to the source code of this file.
Namespaces | |
| namespace | PLearn |
< for swap | |
Functions | |
| void | PLearn::varDeepCopyField (Var &field, CopiesMap &copies) |
| To use varDeepCopyField. | |
| VarArray | PLearn::propagationPath (const VarArray &inputs, const VarArray &outputs) |
| The function that computes a propagation path. | |
| VarArray | PLearn::propagationPath (const VarArray &outputs) |
| returns the propagationpath going from all sources that influence the outputs to the outputs passing by parameters_to_optimize. | |
| VarArray | PLearn::propagationPathToParentsOfPath (const VarArray &inputs, const VarArray &outputs) |
| from all sources to all direct non-inputs parents of the path inputs-->outputs | |
| VarArray | PLearn::nonInputParentsOfPath (VarArray inputs, VarArray outputs) |
| Isn't this useless? as we have a constructor of VarArray from Var that should be called automatically !!!???? (Pascal) | |
| VarArray | PLearn::allSources (const VarArray &v) |
| returns all sources that influence the given vars | |
| VarArray | PLearn::operator- (const VarArray &a, const VarArray &b) |
| returns all variables of a that are not in b | |
| VarArray | PLearn::nonInputSources (const VarArray &inputs, const VarArray &outputs) |
| returns all sources that influence outputs except those that influence it only through inputs | |
| void | PLearn::operator<< (VarArray &ar, const Array< Vec > &values) |
| void | PLearn::operator>> (VarArray &ar, const Array< Vec > &values) |
| void | PLearn::printInfo (VarArray &a) |
| void | PLearn::printInfo (VarArray inputs, const Var &output, bool show_gradients) |
1.7.4