libDAI
dai::TProbSp< T, spvector_type > Member List

This is the complete list of members for dai::TProbSp< T, spvector_type >, including all inherited members.

_pdai::TProbSp< T, spvector_type >private
abs() const dai::TProbSp< T, spvector_type >inline
accumulateMax(T init, unOp op, bool minimize) const dai::TProbSp< T, spvector_type >inline
accumulateSum(T init, unOp op) const dai::TProbSp< T, spvector_type >inline
argmax() const dai::TProbSp< T, spvector_type >inline
begin()dai::TProbSp< T, spvector_type >inline
begin() const dai::TProbSp< T, spvector_type >inline
const_iterator typedefdai::TProbSp< T, spvector_type >
const_reverse_iterator typedefdai::TProbSp< T, spvector_type >
container_type typedefdai::TProbSp< T, spvector_type >
def() const dai::TProbSp< T, spvector_type >inline
dist(const TProbSp< T, spvector_type > &p, const TProbSp< T, spvector_type > &q, ProbDistType dt)dai::TProbSp< T, spvector_type >related
divide(const this_type &q)dai::TProbSp< T, spvector_type >inline
divided_by(const this_type &q) const dai::TProbSp< T, spvector_type >inline
draw()dai::TProbSp< T, spvector_type >inline
end()dai::TProbSp< T, spvector_type >inline
end() const dai::TProbSp< T, spvector_type >inline
entropy() const dai::TProbSp< T, spvector_type >inline
exp() const dai::TProbSp< T, spvector_type >inline
fill(T x)dai::TProbSp< T, spvector_type >inline
get(size_t i) const dai::TProbSp< T, spvector_type >inline
hasNaNs() const dai::TProbSp< T, spvector_type >inline
hasNegatives() const dai::TProbSp< T, spvector_type >inline
innerProduct(const this_type &q, T init, binOp1 binaryOp1, binOp2 binaryOp2) const dai::TProbSp< T, spvector_type >inline
inverse(bool zero=true) const dai::TProbSp< T, spvector_type >inline
iterator typedefdai::TProbSp< T, spvector_type >
log(bool zero=false) const dai::TProbSp< T, spvector_type >inline
max() const dai::TProbSp< T, spvector_type >inline
max(const TProbSp< T, spvector_type > &a, const TProbSp< T, spvector_type > &b)dai::TProbSp< T, spvector_type >related
maxAbs() const dai::TProbSp< T, spvector_type >inline
min() const dai::TProbSp< T, spvector_type >inline
min(const TProbSp< T, spvector_type > &a, const TProbSp< T, spvector_type > &b)dai::TProbSp< T, spvector_type >related
normalize(ProbNormType norm=dai::NORMPROB)dai::TProbSp< T, spvector_type >inline
normalized(ProbNormType norm=dai::NORMPROB) const dai::TProbSp< T, spvector_type >inline
nrDef() const dai::TProbSp< T, spvector_type >inline
nrNonDef() const dai::TProbSp< T, spvector_type >inline
operator*(T x) const dai::TProbSp< T, spvector_type >inline
operator*(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator*=(T x)dai::TProbSp< T, spvector_type >inline
operator*=(const this_type &q)dai::TProbSp< T, spvector_type >inline
operator+(T x) const dai::TProbSp< T, spvector_type >inline
operator+(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator+=(T x)dai::TProbSp< T, spvector_type >inline
operator+=(const this_type &q)dai::TProbSp< T, spvector_type >inline
operator-() const dai::TProbSp< T, spvector_type >inline
operator-(T x) const dai::TProbSp< T, spvector_type >inline
operator-(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator-=(T x)dai::TProbSp< T, spvector_type >inline
operator-=(const this_type &q)dai::TProbSp< T, spvector_type >inline
operator/(T x) const dai::TProbSp< T, spvector_type >inline
operator/(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator/=(T x)dai::TProbSp< T, spvector_type >inline
operator/=(const this_type &q)dai::TProbSp< T, spvector_type >inline
operator<(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator<<(std::ostream &os, const TProbSp< T, spvector_type > &p)dai::TProbSp< T, spvector_type >related
operator==(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator[](size_t i) const dai::TProbSp< T, spvector_type >inline
operator^(T x) const dai::TProbSp< T, spvector_type >inline
operator^(const this_type &q) const dai::TProbSp< T, spvector_type >inline
operator^=(T x)dai::TProbSp< T, spvector_type >inline
operator^=(const this_type &q)dai::TProbSp< T, spvector_type >inline
p() const dai::TProbSp< T, spvector_type >inline
p()dai::TProbSp< T, spvector_type >inline
pwBinaryOp(const this_type &q, binaryOp op)dai::TProbSp< T, spvector_type >inline
pwBinaryTr(const this_type &q, binaryOp op) const dai::TProbSp< T, spvector_type >inline
pwUnaryOp(unaryOp op)dai::TProbSp< T, spvector_type >inline
pwUnaryTr(unaryOp op) const dai::TProbSp< T, spvector_type >inline
randomize()dai::TProbSp< T, spvector_type >inline
rbegin()dai::TProbSp< T, spvector_type >inline
rbegin() const dai::TProbSp< T, spvector_type >inline
rend()dai::TProbSp< T, spvector_type >inline
rend() const dai::TProbSp< T, spvector_type >inline
resize(size_t sz) (defined in dai::TProbSp< T, spvector_type >)dai::TProbSp< T, spvector_type >inline
reverse_iterator typedefdai::TProbSp< T, spvector_type >
set(size_t i, T val)dai::TProbSp< T, spvector_type >inline
setDef(T def)dai::TProbSp< T, spvector_type >inline
setUniform()dai::TProbSp< T, spvector_type >inline
size() const dai::TProbSp< T, spvector_type >inline
sum() const dai::TProbSp< T, spvector_type >inline
sumAbs() const dai::TProbSp< T, spvector_type >inline
takeAbs()dai::TProbSp< T, spvector_type >inline
takeExp()dai::TProbSp< T, spvector_type >inline
takeLog(bool zero=false)dai::TProbSp< T, spvector_type >inline
this_type typedef (defined in dai::TProbSp< T, spvector_type >)dai::TProbSp< T, spvector_type >
TProbSp()dai::TProbSp< T, spvector_type >inline
TProbSp(size_t n)dai::TProbSp< T, spvector_type >inlineexplicit
TProbSp(size_t n, T p)dai::TProbSp< T, spvector_type >inlineexplicit
TProbSp(TIterator begin, TIterator end, size_t sizeHint, T def=0)dai::TProbSp< T, spvector_type >inline
TProbSp(const std::vector< S > &v, T def=0)dai::TProbSp< T, spvector_type >inline