PLearn 0.1
Classes | Namespaces | Functions
VarArray.h File Reference
#include "Variable.h"
#include <plearn/base/general.h>
#include <plearn/base/Array.h>
Include dependency graph for VarArray.h:
This graph shows which files directly or indirectly include this file:

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)

Detailed Description

Definition in file VarArray.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines