accumulateGradientFrom(const Vec &datavec) | PLearn::VarArray | |
accumulateGradientFrom(const real *x, int n) | PLearn::VarArray | |
accumulateGradientTo(const Vec &datavec) | PLearn::VarArray | |
accumulateGradientTo(real *x, int n) | PLearn::VarArray | |
accumulateTo(const Vec &datavec) const | PLearn::VarArray | |
accumulateTo(real *x, int n) const | PLearn::VarArray | |
ancestors() const | PLearn::VarArray | |
append(const Var &newval) | PLearn::TVec< Var > | [inline] |
append(const vector< Var > &newvec) | PLearn::TVec< Var > | [inline] |
append(const TVec< Var > &values) | PLearn::TVec< Var > | [inline] |
appendIfNotThereAlready(const Var &newval) | PLearn::TVec< Var > | [inline] |
Array(int the_size=0, int extra_space=10) | PLearn::Array< Var > | [inline, explicit] |
Array(const Var &elem1) | PLearn::Array< Var > | [inline] |
Array(const Var &elem1, const Var &elem2) | PLearn::Array< Var > | [inline] |
Array(const Array< Var > &other) | PLearn::Array< Var > | [inline] |
Array(const TVec< Var > &other) | PLearn::Array< Var > | [inline] |
Array(const vector< Var > &other) | PLearn::Array< Var > | [inline] |
back() const | PLearn::TVec< Var > | [inline] |
bbprop() | PLearn::VarArray | |
begin() const | PLearn::TVec< Var > | [inline] |
bprop() | PLearn::VarArray | |
buildPath(VarArray &fpath) const | PLearn::VarArray | |
byteLength() const | PLearn::Array< Var > | [inline] |
capacity() const | PLearn::TVec< Var > | [inline] |
clear() | PLearn::Array< Var > | [inline] |
PLearn::TVec< Var >::clear() const | PLearn::TVec< Var > | [inline] |
clearDiagHessian() | PLearn::VarArray | |
clearGradient() | PLearn::VarArray | |
clearMark() const | PLearn::VarArray | |
clearSymbolicGradient() | PLearn::VarArray | |
compact() | PLearn::TVec< Var > | [inline] |
concat(const TVec< Var > &input1, const TVec< Var > &input2) | PLearn::TVec< Var > | [inline] |
concat(const TVec< Var > &input1, const TVec< Var > &input2, const TVec< Var > &input3) | PLearn::TVec< Var > | [inline] |
concat(const TVec< Var > &input1, const TVec< Var > &input2, const TVec< Var > &input3, const TVec< Var > &input4) | PLearn::TVec< Var > | [inline] |
const_iterator typedef | PLearn::TVec< Var > | |
contains(const Var &element) const | PLearn::TVec< Var > | [inline] |
copy() const | PLearn::TVec< Var > | [inline] |
copyFrom(int start, int len, const VarArray &from) | PLearn::VarArray | |
copyFrom(int start, const VarArray &from) | PLearn::VarArray | [inline] |
copyFrom(const Vec &datavec) | PLearn::VarArray | |
copyFrom(const real *x, int n) | PLearn::VarArray | |
PLearn::Array< Var >::copyFrom(const Var *x, int n) const | PLearn::TVec< Var > | [inline] |
copyGradientFrom(const Vec &datavec) | PLearn::VarArray | |
copyGradientFrom(const Array< Vec > &datavec) | PLearn::VarArray | |
copyGradientFrom(const real *x, int n) | PLearn::VarArray | |
copyGradientTo(const Vec &datavec) | PLearn::VarArray | |
copyGradientTo(const Array< Vec > &datavec) | PLearn::VarArray | |
copyGradientTo(real *x, int n) | PLearn::VarArray | |
copyMaxValueTo(const Vec &maxv) | PLearn::VarArray | |
copyMaxValueTo(real *x, int n) | PLearn::VarArray | |
copyMinValueTo(const Vec &minv) | PLearn::VarArray | |
copyMinValueTo(real *x, int n) | PLearn::VarArray | |
copyRValueFrom(const Vec &datavec) | PLearn::VarArray | |
copyRValueFrom(const real *x, int n) | PLearn::VarArray | |
copyRValueTo(const Vec &datavec) | PLearn::VarArray | |
copyRValueTo(real *x, int n) | PLearn::VarArray | |
copyTo(const Vec &datavec) const | PLearn::VarArray | |
copyTo(real *x, int n) const | PLearn::VarArray | |
PLearn::Array< Var >::copyTo(Var *x) const | PLearn::TVec< Var > | [inline] |
copyValuesFrom(const VarArray &from) | PLearn::VarArray | |
data() const | PLearn::TVec< Var > | [inline] |
debugPrint() | PLearn::TVec< Var > | [inline] |
deepCopy(map< const void *, void * > &copies) const | PLearn::TVec< Var > | |
end() const | PLearn::TVec< Var > | [inline] |
fbbprop() | PLearn::VarArray | |
fbprop() | PLearn::VarArray | |
fill(const Var &value) const | PLearn::TVec< Var > | [inline] |
fill(const Var &startval, const Var &step) | PLearn::TVec< Var > | [inline] |
fillGradient(real value) | PLearn::VarArray | |
find(const Var &element, int start=0) const | PLearn::TVec< Var > | [inline] |
find(TVec< Var > elements) | PLearn::TVec< Var > | [inline] |
findFirstOccurence(const Var &elem) | PLearn::Array< Var > | [inline] |
findIndices(const Var &element) | PLearn::TVec< Var > | [inline] |
findIndices(const TVec< Var > &elements) | PLearn::TVec< Var > | [inline] |
findSorted(Varvalue) | PLearn::TVec< Var > | [inline] |
first() const | PLearn::TVec< Var > | [inline] |
firstElement() const | PLearn::TVec< Var > | [inline] |
fprop() | PLearn::VarArray | |
front() const | PLearn::TVec< Var > | [inline] |
getStorage() const | PLearn::TVec< Var > | [inline] |
hasMissing() const | PLearn::TVec< Var > | [inline] |
input(istream &in=cin) const | PLearn::TVec< Var > | |
insert(int position, Varvalue) | PLearn::TVec< Var > | [inline] |
insertSorted(Varvalue, bool uniq) | PLearn::TVec< Var > | [inline] |
isEmpty() const | PLearn::TVec< Var > | [inline] |
isNotEmpty() const | PLearn::TVec< Var > | [inline] |
isNotNull() const | PLearn::TVec< Var > | [inline] |
isNull() const | PLearn::TVec< Var > | [inline] |
iterator typedef | PLearn::VarArray | |
last() const | PLearn::TVec< Var > | [inline] |
lastElement() const | PLearn::TVec< Var > | [inline] |
length() const | PLearn::TVec< Var > | [inline] |
length_ | PLearn::TVec< Var > | [protected] |
load(const string &filename) | PLearn::TVec< Var > | [inline] |
makeDeepCopyFromShallowCopy(map< const void *, void * > &copies) | PLearn::VarArray | |
makeSharedGradient(real *x, int n) | PLearn::VarArray | |
makeSharedGradient(Vec &v, int offset_=0) | PLearn::VarArray | |
makeSharedGradient(PP< Storage< real > > storage, int offset_=0) | PLearn::VarArray | |
makeSharedRValue(Vec &v, int offset_=0) | PLearn::VarArray | |
makeSharedRValue(PP< Storage< real > > storage, int offset_=0) | PLearn::VarArray | |
makeSharedValue(real *x, int n) | PLearn::VarArray | |
makeSharedValue(PP< Storage< real > > storage, int offset_=0) | PLearn::VarArray | |
makeSharedValue(Vec &v, int offset_=0) | PLearn::VarArray | |
PLearn::Array< Var >::makeSharedValue(Var *x, int n) | PLearn::TVec< Var > | [inline] |
markPath() const | PLearn::VarArray | |
maxLength() const | PLearn::VarArray | |
maxUpdate(Vec direction) | PLearn::VarArray | |
maxWidth() const | PLearn::VarArray | |
nelems() const | PLearn::VarArray | |
nonNull() const | PLearn::VarArray | |
offset() const | PLearn::TVec< Var > | [inline] |
offset_ | PLearn::TVec< Var > | [protected] |
operator &(const Var &v) const | PLearn::VarArray | [inline] |
operator &(const VarArray &va) const | PLearn::VarArray | [inline] |
operator &=(const Var &v) | PLearn::VarArray | [inline] |
operator &=(const VarArray &va) | PLearn::VarArray | [inline] |
operator bool() const | PLearn::Array< Var > | [inline] |
operator char *() const | PLearn::Array< Var > | [inline] |
operator Var() | PLearn::VarArray | [inline] |
operator vector() const | PLearn::TVec< Var > | [inline] |
operator!() const | PLearn::Array< Var > | [inline] |
operator!=(const TVec< Var > &value) const | PLearn::TVec< Var > | [inline] |
operator()(const TVec< I > &indices, TVec< Var > &destination) const | PLearn::TVec< Var > | [inline] |
operator()(const TVec< I > &indices) const | PLearn::TVec< Var > | [inline] |
operator->() | PLearn::TVec< Var > | [inline] |
operator<(const Array< Var > &other) const | PLearn::Array< Var > | [inline] |
operator<<(const string &datastring) const | PLearn::TVec< Var > | [inline] |
operator<=(const Array< Var > &other) const | PLearn::Array< Var > | [inline] |
operator=(const Array< Var > &other) | PLearn::Array< Var > | [inline] |
operator=(const TVec< Var > &other) | PLearn::Array< Var > | [inline] |
operator=(const vector< Var > &other) | PLearn::Array< Var > | [inline] |
PLearn::TVec< Var >::operator=(const Var &f) const | PLearn::TVec< Var > | [inline] |
operator==(const Array< Var > &other) const | PLearn::Array< Var > | [inline] |
PLearn::TVec< Var >::operator==(const Var &value) const | PLearn::TVec< Var > | [inline] |
PLearn::TVec< Var >::operator==(const TVec< Var > &value) const | PLearn::TVec< Var > | [inline] |
operator>(const Array< Var > &other) const | PLearn::Array< Var > | [inline] |
operator>=(const Array< Var > &other) const | PLearn::Array< Var > | [inline] |
operator[](Var index) | PLearn::VarArray | |
operator[](int i) | PLearn::VarArray | [inline] |
operator[](int i) const | PLearn::VarArray | [inline] |
PLearn::Array< Var >::operator[](unsigned int i) const | PLearn::TVec< Var > | [inline] |
parents() const | PLearn::VarArray | |
pop() | PLearn::TVec< Var > | [inline] |
pop_back() | PLearn::TVec< Var > | [inline] |
print(ostream &out) const | PLearn::Array< Var > | [inline] |
PLearn::TVec< Var >::print(ostream &out, const string &separator) const | PLearn::TVec< Var > | |
printcol(ostream &out=cout) const | PLearn::TVec< Var > | |
printInfo(bool print_gradient=false) | PLearn::VarArray | [inline] |
println(ostream &out=cout) const | PLearn::TVec< Var > | [inline] |
printNames() const | PLearn::VarArray | |
push(const Var &newval) | PLearn::TVec< Var > | [inline] |
push_back(const Var &newval) | PLearn::TVec< Var > | [inline] |
read(istream &in) | PLearn::VarArray | |
PLearn::TVec< Var >::read(PStream &in) | PLearn::TVec< Var > | [inline] |
remove(int position) | PLearn::TVec< Var > | [inline] |
removeSorted(Varvalue) | PLearn::TVec< Var > | [inline] |
resize(int newlength, int extrabytes=0) | PLearn::TVec< Var > | [inline] |
resizeRValue() | PLearn::VarArray | |
rfprop() | PLearn::VarArray | |
save(const string &filename) const | PLearn::TVec< Var > | [inline] |
setDontBpropHere(bool val) | PLearn::VarArray | |
setMark() const | PLearn::VarArray | |
size() const | PLearn::TVec< Var > | [inline] |
size_type typedef | PLearn::TVec< Var > | |
sizefprop() | PLearn::VarArray | |
sizeprop() | PLearn::VarArray | |
sources() const | PLearn::VarArray | |
storage | PLearn::TVec< Var > | [protected] |
subArray(int start, int len) | PLearn::Array< Var > | [inline] |
subVarArray(int start, int len) const | PLearn::VarArray | |
subVec(int newstart, int newlength) const | PLearn::TVec< Var > | [inline] |
subVec(Range r) | PLearn::TVec< Var > | [inline] |
sumOfLengths() const | PLearn::VarArray | |
sumOfWidths() const | PLearn::VarArray | |
swap() | PLearn::TVec< Var > | [inline] |
symbolicBprop() | PLearn::VarArray | |
symbolicGradient() | PLearn::VarArray | |
toMat(int newlength, int newwidth) const | PLearn::TVec< Var > | [inline] |
top() const | PLearn::TVec< Var > | [inline] |
TVec(const vector< Var > &vec) | PLearn::TVec< Var > | [inline] |
TVec() | PLearn::TVec< Var > | [inline] |
TVec(int the_length) | PLearn::TVec< Var > | [inline, explicit] |
TVec(int the_length, const Var &init_value) | PLearn::TVec< Var > | [inline] |
TVec(const Var &start, const Var &stop, const Var &step) | PLearn::TVec< Var > | |
TVec(int the_length, Var *the_data) | PLearn::TVec< Var > | [inline] |
TVec(const TVec< Var > &other) | PLearn::TVec< Var > | [inline] |
unmarkAncestors() const | PLearn::VarArray | |
update(real step_size, Vec direction, real coeff=1.0, real b=0.0) | PLearn::VarArray | |
update(Vec step_sizes, Vec direction, real coeff=1.0, real b=0.0) | PLearn::VarArray | |
update(Vec step_sizes, Vec direction, Vec coeff) | PLearn::VarArray | |
update(real step_size) | PLearn::VarArray | |
update(Vec new_value) | PLearn::VarArray | |
updateAndClear() | PLearn::VarArray | [inline] |
value_type typedef | PLearn::TVec< Var > | |
VarArray() | PLearn::VarArray | |
VarArray(int n, int n_extra=10) | PLearn::VarArray | [explicit] |
VarArray(int n, int initial_length, int n_extra) | PLearn::VarArray | |
VarArray(int n, int initial_length, int initial_width, int n_extra) | PLearn::VarArray | |
VarArray(const Array< Var > &va) | PLearn::VarArray | [inline] |
VarArray(Array< Var > &va) | PLearn::VarArray | [inline] |
VarArray(const VarArray &va) | PLearn::VarArray | [inline] |
VarArray(const Var &v) | PLearn::VarArray | |
VarArray(const Var &v1, const Var &v2) | PLearn::VarArray | |
VarArray(Variable *v) | PLearn::VarArray | |
VarArray(Variable *v1, Variable *v2) | PLearn::VarArray | |
view(const TVec< Var > &other) | PLearn::Array< Var > | [inline] |
write(ostream &out) const | PLearn::VarArray | |
PLearn::TVec< Var >::write(PStream &out) const | PLearn::TVec< Var > | [inline] |