42 std::vector<CompiledFormula> newArgs;
43 newArgs.push_back(*
this);
53 std::vector<CompiledFormula> newArgs;
54 newArgs.push_back(*
this);
64 std::vector<CompiledFormula> newArgs;
65 newArgs.push_back(*
this);
75 std::vector<CompiledFormula> newArgs;
76 newArgs.push_back(*
this);
89 r.
args_ = std::vector<CompiledFormula>(1, *
this);
119 std::vector<CompiledFormula> newArgs;
120 newArgs.push_back(x);
124 x.
args_.swap(newArgs);
129 std::vector<CompiledFormula> newArgs;
130 newArgs.push_back(x);
131 newArgs.push_back(y);
135 x.
args_.swap(newArgs);
BucketedDistribution operator+(const BucketedDistribution &lhs, const BucketedDistribution &rhs)
Sum probabilities in two bucketed distributions with equal buckets.
CompiledFormula exp(CompiledFormula x)
CompiledFormula min(CompiledFormula x, const CompiledFormula &y)
CompiledFormula pow(CompiledFormula x, const CompiledFormula &y)
CompiledFormula geqZero(CompiledFormula x)
CompiledFormula unaryOp(CompiledFormula x, CompiledFormula::Operator op)
CompiledFormula max(CompiledFormula x, const CompiledFormula &y)
CompiledFormula abs(CompiledFormula x)
CompiledFormula log(CompiledFormula x)
CompiledFormula operator-(CompiledFormula x, const CompiledFormula &y)
CompiledFormula operator/(CompiledFormula x, const CompiledFormula &y)
CompiledFormula gtZero(CompiledFormula x)
CompiledFormula binaryOp(CompiledFormula x, const CompiledFormula &y, CompiledFormula::Operator op)
BucketedDistribution operator*(Real factor, const BucketedDistribution &rhs)