PLearn 0.1
|
Go to the source code of this file.
Classes | |
class | PLearn::VarArray |
class | PLearn::TypeTraits< VarArray > |
Namespaces | |
namespace | PLearn |
< for swap | |
Functions | |
template<> | |
void | PLearn::deepCopyField (VarArray &field, CopiesMap &copies) |
void | PLearn::operator<< (VarArray &ar, const Vec &datavec) |
void | PLearn::operator>> (VarArray &ar, const Vec &datavec) |
void | PLearn::operator<< (VarArray &ar, const Array< Vec > &values) |
void | PLearn::operator>> (VarArray &ar, const Array< Vec > &values) |
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::printInfo (VarArray inputs, const Var &output, bool show_gradients) |
void | PLearn::printInfo (VarArray &a) |
VarArray | PLearn::operator& (Var v1, Var v2) |
PStream & | PLearn::operator>> (PStream &in, VarArray &o) |
PStream & | PLearn::operator<< (PStream &out, const VarArray &o) |
Definition in file VarArray.h.