56 | | <a name="l00074"></a>00074 |
57 | | <a name="l00075"></a>00075 <a class="code" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix.">enorm<ldmat></a>* <a class="code" href="classARX.html#377f069934f03e08502199bf6bad5e83" title="Constructs a predictive density (marginal density on data).">predictor</a>(<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &<a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>); |
58 | | <a name="l00077"></a>00077 ivec <a class="code" href="classARX.html#130bb7336aac681ce14b027b8f1409fa" title="Brute force structure estimation.">structure_est</a> ( <a class="code" href="classegiw.html" title="Gauss-inverse-Wishart density stored in LD form.">egiw</a> Eg0 ); |
59 | | <a name="l00078"></a>00078 }; |
60 | | <a name="l00079"></a>00079 |
61 | | <a name="l00080"></a>00080 |
62 | | <a name="l00081"></a>00081 <span class="preprocessor">#endif // AR_H</span> |
63 | | <a name="l00082"></a>00082 <span class="preprocessor"></span> |
| 56 | <a name="l00075"></a>00075 <a class="code" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix.">enorm<ldmat></a>* <a class="code" href="classARX.html#f91dfaec69c6e10c57d86f0859f34ba5" title="Conditional version of the predictor.">predictor</a>(<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &rv0, <span class="keyword">const</span> vec &rgr) <span class="keyword">const</span>; |
| 57 | <a name="l00076"></a><a class="code" href="classARX.html#4594754b45de9bde272f62b5a5194c2d">00076</a> <a class="code" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix.">enorm<ldmat></a>* <a class="code" href="classARX.html#f91dfaec69c6e10c57d86f0859f34ba5" title="Conditional version of the predictor.">predictor</a>(<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &rv0)<span class="keyword"> const </span>{it_assert_debug(rv0.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>()==<a class="code" href="classARX.html#2291297861dd74ca0175a01f910a0ef7" title="cached value of est.V">V</a>.<a class="code" href="classldmat.html#96dfb21865db4f5bd36fa70f9b0b1163" title="access function">rows</a>()-1,<span class="stringliteral">"Regressor is not only 1"</span>);<span class="keywordflow">return</span> <a class="code" href="classARX.html#f91dfaec69c6e10c57d86f0859f34ba5" title="Conditional version of the predictor.">predictor</a>(rv0,vec_1(1.0));} |
| 58 | <a name="l00077"></a>00077 <a class="code" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;.">mlnorm<ldmat></a>* <a class="code" href="classARX.html#f91dfaec69c6e10c57d86f0859f34ba5" title="Conditional version of the predictor.">predictor</a>(<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &rv0, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &rvc0) <span class="keyword">const</span>; |
| 59 | <a name="l00078"></a>00078 <a class="code" href="classmlstudent.html">mlstudent</a>* predictor_student(<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &rv0, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &rvc0) <span class="keyword">const</span>; |
| 60 | <a name="l00080"></a>00080 ivec <a class="code" href="classARX.html#130bb7336aac681ce14b027b8f1409fa" title="Brute force structure estimation.">structure_est</a> ( <a class="code" href="classegiw.html" title="Gauss-inverse-Wishart density stored in LD form.">egiw</a> Eg0 ); |
| 61 | <a name="l00081"></a><a class="code" href="classARX.html#17fa4c274741425cc385748fb97c4735">00081</a> <span class="keyword">const</span> <a class="code" href="classegiw.html" title="Gauss-inverse-Wishart density stored in LD form.">egiw</a>* <a class="code" href="classARX.html#17fa4c274741425cc385748fb97c4735" title="Returns a pointer to the epdf representing posterior density on parameters. Use with...">_e</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> &<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of in the form of Normal-inverse Wishart density.">est</a> ;}; |
| 62 | <a name="l00082"></a>00082 }; |