, including all inherited members.
| 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] |
| 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 | |
| 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 | |
| Array< Var >::copyTo(Var *x) const | PLearn::TVec< Var > | [inline] |
| copyValuesFrom(const VarArray &from) | PLearn::VarArray | |
| count(const Var &element) | PLearn::TVec< Var > | [inline] |
| count(const TVec< Var > &elements) | PLearn::TVec< Var > | [inline] |
| data() const | PLearn::TVec< Var > | [inline] |
| debugPrint() | PLearn::TVec< Var > | [inline] |
| deepCopy(CopiesMap &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) const | 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 > | |
| input(PStream &in) 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] |
| isEqual(const TVec< Var > &value, bool ignore_missing=false) 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(CopiesMap &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 | |
| 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 bool() const | PLearn::Array< Var > | [inline] |
| operator char *() const | PLearn::Array< Var > | [inline] |
| operator Var() | PLearn::VarArray | [inline] |
| operator vector< Var >() const | PLearn::TVec< Var > | [inline] |
| operator!() const | PLearn::Array< Var > | [inline] |
| operator!=(const TVec< Var > &value) const | PLearn::TVec< Var > | [inline] |
| 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()(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 string &datastring) const | PLearn::TVec< 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] |
| operator==(const Var &value) const | PLearn::TVec< Var > | [inline] |
| operator==(const TVec< Var > &value) const | PLearn::TVec< Var > | [inline] |
| operator[](Var index) | PLearn::VarArray | |
| operator[](int i) | PLearn::VarArray | [inline] |
| operator[](int i) const | PLearn::VarArray | [inline] |
| 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] |
| 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 | |
| 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 extra=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 > | |
| sizefbprop() | PLearn::VarArray | |
| sizefprop() | PLearn::VarArray | |
| sizeprop() | PLearn::VarArray | |
| sortingPermutation(bool stable=false, bool missing=false) const | PLearn::TVec< Var > | |
| 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] |
| subVecSelf(int newstart, int newlength) | 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, bool clear=false) | PLearn::VarArray | |
| update(Vec new_value) | PLearn::VarArray | |
| updateAndClear() | PLearn::VarArray | [inline] |
| updateWithWeightDecay(real step_size, real weight_decay, bool L1=false, bool clear=true) | PLearn::VarArray | |
| 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 | |
| VarArray(Variable *v1, Variable *v2, Variable *v3) | PLearn::VarArray | |
| view(const TVec< Var > &other) | PLearn::Array< Var > | [inline] |
| write(ostream &out) const | PLearn::VarArray | |
| TVec< Var >::write(PStream &out) const | PLearn::TVec< Var > | [inline] |