/// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="DoublePlusOp"]/message_doc[@name="SumAverageConditional(Gaussian, Gaussian)"]/*'/> public static Gaussian SumAverageConditional([NoInit] Gaussian a, [NoInit] Gaussian b) { return(DoublePlusOp.SumAverageConditional(a, b)); }
/// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="DoublePlusVmpOp"]/message_doc[@name="SumAverageLogarithm(Gaussian, double)"]/*'/> public static Gaussian SumAverageLogarithm([SkipIfUniform] Gaussian a, double b) { return(DoublePlusOp.SumAverageConditional(a, b)); }
/// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="DoublePlusVmpOp"]/message_doc[@name="SumAverageLogarithm(double, double)"]/*'/> public static Gaussian SumAverageLogarithm(double a, double b) { return(DoublePlusOp.SumAverageConditional(a, b)); }
/// <include file='FactorDocs.xml' path='factor_docs/message_op_class[@name="DoublePlusVmpOp"]/message_doc[@name="SumAverageLogarithm(double, WrappedGaussian)"]/*'/> public static WrappedGaussian SumAverageLogarithm(double a, [SkipIfUniform] WrappedGaussian b) { return(DoublePlusOp.SumAverageConditional(a, b)); }