Esempio n. 1
0
 /// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="SparseBernoulliFromBetaOp"]/message_doc[@name="ProbTrueAverageConditional(SparseBernoulliList, SparseBetaList, SparseBetaList)"]/*'/>
 public static SparseBetaList ProbTrueAverageConditional([SkipIfUniform] SparseBernoulliList sample, SparseBetaList probTrue, SparseBetaList result)
 {
     result.SetToFunction(sample, probTrue, (s, pt) => BernoulliFromBetaOp.ProbTrueAverageConditional(s, pt));
     return(result);
 }
Esempio n. 2
0
 /// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="SparseBernoulliFromBetaOp"]/message_doc[@name="ProbTrueAverageConditional(ISparseList{bool}, SparseBetaList)"]/*'/>
 public static SparseBetaList ProbTrueAverageConditional(ISparseList <bool> sample, SparseBetaList result)
 {
     result.SetToFunction(sample, s => BernoulliFromBetaOp.ProbTrueAverageConditional(s));
     return(result);
 }
 /// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="BernoulliIntegerSubsetFromBeta"]/message_doc[@name="ProbTrueAverageConditional(IList{int}, SparseBetaList)"]/*'/>
 public static SparseBetaList ProbTrueAverageConditional(IList <int> sample, SparseBetaList result)
 {
     result.SetToFunction(BernoulliIntegerSubset.SubsetToList(sample, result.Count), s => BernoulliFromBetaOp.ProbTrueAverageConditional(s));
     return(result);
 }