Skip to content

Commit

Permalink
deploy: 39645a0
Browse files Browse the repository at this point in the history
  • Loading branch information
foolnotion committed Jun 1, 2024
1 parent 74062f4 commit 81abdc1
Show file tree
Hide file tree
Showing 32 changed files with 1,189 additions and 249 deletions.
5 changes: 4 additions & 1 deletion annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,10 @@
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>VSTAT_NAMESPACE</b></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVSTAT__NAMESPACE_1_1univariate__accumulator.html" target="_self">univariate_accumulator</a></td><td class="desc">Univariate accumulator object </td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVSTAT__NAMESPACE_1_1bivariate__accumulator.html" target="_self">bivariate_accumulator</a></td><td class="desc">Bivariate accumulator object </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVSTAT__NAMESPACE_1_1bivariate__statistics.html" target="_self">bivariate_statistics</a></td><td class="desc">Bivariate statistics </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVSTAT__NAMESPACE_1_1univariate__accumulator.html" target="_self">univariate_accumulator</a></td><td class="desc">Univariate accumulator object </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html" target="_self">univariate_statistics</a></td><td class="desc">Univariate statistics </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
Expand Down
5 changes: 4 additions & 1 deletion annotated_dup.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
var annotated_dup =
[
[ "VSTAT_NAMESPACE", null, [
[ "univariate_accumulator", "structVSTAT__NAMESPACE_1_1univariate__accumulator.html", null ]
[ "bivariate_accumulator", "structVSTAT__NAMESPACE_1_1bivariate__accumulator.html", null ],
[ "bivariate_statistics", "structVSTAT__NAMESPACE_1_1bivariate__statistics.html", null ],
[ "univariate_accumulator", "structVSTAT__NAMESPACE_1_1univariate__accumulator.html", null ],
[ "univariate_statistics", "structVSTAT__NAMESPACE_1_1univariate__statistics.html", null ]
] ]
];
321 changes: 161 additions & 160 deletions bivariate_8hpp_source.html

Large diffs are not rendered by default.

7 changes: 5 additions & 2 deletions classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,11 +128,14 @@
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_U">U</a></div>
<div class="qindex"><a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a></div>
<div class="classindex">
<dl class="classindex even">
<dt class="alphachar"><a name="letter_B">B</a></dt>
<dd><a class="el" href="structVSTAT__NAMESPACE_1_1bivariate__accumulator.html">bivariate_accumulator</a> (VSTAT_NAMESPACE)</dd><dd><a class="el" href="structVSTAT__NAMESPACE_1_1bivariate__statistics.html">bivariate_statistics</a> (VSTAT_NAMESPACE)</dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a name="letter_U">U</a></dt>
<dd><a class="el" href="structVSTAT__NAMESPACE_1_1univariate__accumulator.html">univariate_accumulator</a> (VSTAT_NAMESPACE)</dd></dl>
<dd><a class="el" href="structVSTAT__NAMESPACE_1_1univariate__accumulator.html">univariate_accumulator</a> (VSTAT_NAMESPACE)</dd><dd><a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a> (VSTAT_NAMESPACE)</dd></dl>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
Expand Down
16 changes: 8 additions & 8 deletions group__Univariate.html
Original file line number Diff line number Diff line change
Expand Up @@ -134,16 +134,16 @@
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga49abd094b91715793a07608562f73e5d"><td class="memTemplParams" colspan="2">template&lt;std::floating_point T, std::input_iterator I, typename F = std::identity&gt; </td></tr>
<tr class="memitem:ga49abd094b91715793a07608562f73e5d"><td class="memTemplItemLeft" align="right" valign="top">requires concepts::arithmetic_projection&lt; F, std::iter_value_t&lt; I &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#ga49abd094b91715793a07608562f73e5d">accumulate</a> (I first, std::sized_sentinel_for&lt; I &gt; auto last, F &amp;&amp;f=F{}) noexcept -&gt; univariate_statistics</td></tr>
<tr class="memitem:ga49abd094b91715793a07608562f73e5d"><td class="memTemplItemLeft" align="right" valign="top">requires concepts::arithmetic_projection&lt; F, std::iter_value_t&lt; I &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#ga49abd094b91715793a07608562f73e5d">accumulate</a> (I first, std::sized_sentinel_for&lt; I &gt; auto last, F &amp;&amp;f=F{}) noexcept -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a></td></tr>
<tr class="separator:ga49abd094b91715793a07608562f73e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebc776ca188820d43986fb5e1dc1d8be"><td class="memTemplParams" colspan="2">template&lt;std::floating_point T, std::input_iterator I, std::input_iterator J, typename F = std::identity&gt; </td></tr>
<tr class="memitem:gaebc776ca188820d43986fb5e1dc1d8be"><td class="memTemplItemLeft" align="right" valign="top">requires concepts::arithmetic_projection&lt; F, std::iter_value_t&lt; I &gt; &gt; and std::is_arithmetic_v&lt; std::iter_value_t&lt; J &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#gaebc776ca188820d43986fb5e1dc1d8be">accumulate</a> (I first1, std::sized_sentinel_for&lt; I &gt; auto last1, J first2, F &amp;&amp;f=F{}) noexcept -&gt; univariate_statistics</td></tr>
<tr class="memitem:gaebc776ca188820d43986fb5e1dc1d8be"><td class="memTemplItemLeft" align="right" valign="top">requires concepts::arithmetic_projection&lt; F, std::iter_value_t&lt; I &gt; &gt; and std::is_arithmetic_v&lt; std::iter_value_t&lt; J &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#gaebc776ca188820d43986fb5e1dc1d8be">accumulate</a> (I first1, std::sized_sentinel_for&lt; I &gt; auto last1, J first2, F &amp;&amp;f=F{}) noexcept -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a></td></tr>
<tr class="separator:gaebc776ca188820d43986fb5e1dc1d8be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f4fa939b8124061175a00057ca97854"><td class="memTemplParams" colspan="2">template&lt;std::floating_point T, std::input_iterator I, std::input_iterator J, typename BinaryOp , typename F1 = std::identity, typename F2 = std::identity&gt; </td></tr>
<tr class="memitem:ga8f4fa939b8124061175a00057ca97854"><td class="memTemplItemLeft" align="right" valign="top">requires std::is_invocable_v&lt; F1, std::iter_value_t&lt; I &gt; &gt; and std::is_invocable_v&lt; F2, std::iter_value_t&lt; J &gt; &gt; and std::is_invocable_v&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; and concepts::arithmetic_projection&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#ga8f4fa939b8124061175a00057ca97854">accumulate</a> (I first1, std::sized_sentinel_for&lt; I &gt; auto last1, J first2, BinaryOp &amp;&amp;op=BinaryOp{}, F1 &amp;&amp;f1=F1{}, F2 &amp;&amp;f2=F2{}) noexcept -&gt; univariate_statistics</td></tr>
<tr class="memitem:ga8f4fa939b8124061175a00057ca97854"><td class="memTemplItemLeft" align="right" valign="top">requires std::is_invocable_v&lt; F1, std::iter_value_t&lt; I &gt; &gt; and std::is_invocable_v&lt; F2, std::iter_value_t&lt; J &gt; &gt; and std::is_invocable_v&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; and concepts::arithmetic_projection&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#ga8f4fa939b8124061175a00057ca97854">accumulate</a> (I first1, std::sized_sentinel_for&lt; I &gt; auto last1, J first2, BinaryOp &amp;&amp;op=BinaryOp{}, F1 &amp;&amp;f1=F1{}, F2 &amp;&amp;f2=F2{}) noexcept -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a></td></tr>
<tr class="separator:ga8f4fa939b8124061175a00057ca97854"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca796362d6ad175d2944a4a69e7c2cbe"><td class="memTemplParams" colspan="2">template&lt;std::floating_point T, std::input_iterator I, std::input_iterator J, std::input_iterator K, typename BinaryOp , typename F1 = std::identity, typename F2 = std::identity&gt; </td></tr>
<tr class="memitem:gaca796362d6ad175d2944a4a69e7c2cbe"><td class="memTemplItemLeft" align="right" valign="top">requires std::is_arithmetic_v&lt; std::iter_value_t&lt; K &gt; &gt; &amp;&amp;std::is_invocable_v&lt; F1, std::iter_value_t&lt; I &gt; &gt; &amp;&amp;std::is_invocable_v&lt; F2, std::iter_value_t&lt; J &gt; &gt; &amp;&amp;std::is_invocable_v&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; &amp;&amp;concepts::arithmetic_projection&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#gaca796362d6ad175d2944a4a69e7c2cbe">accumulate</a> (I first1, std::sized_sentinel_for&lt; I &gt; auto last1, J first2, K first3, BinaryOp &amp;&amp;op=BinaryOp{}, F1 &amp;&amp;f1=F1{}, F2 &amp;&amp;f2=F2{}) noexcept -&gt; univariate_statistics</td></tr>
<tr class="memitem:gaca796362d6ad175d2944a4a69e7c2cbe"><td class="memTemplItemLeft" align="right" valign="top">requires std::is_arithmetic_v&lt; std::iter_value_t&lt; K &gt; &gt; &amp;&amp;std::is_invocable_v&lt; F1, std::iter_value_t&lt; I &gt; &gt; &amp;&amp;std::is_invocable_v&lt; F2, std::iter_value_t&lt; J &gt; &gt; &amp;&amp;std::is_invocable_v&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; &amp;&amp;concepts::arithmetic_projection&lt; BinaryOp, std::invoke_result_t&lt; F1, std::iter_value_t&lt; I &gt; &gt;, std::invoke_result_t&lt; F2, std::iter_value_t&lt; J &gt; &gt; &gt; auto&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__Univariate.html#gaca796362d6ad175d2944a4a69e7c2cbe">accumulate</a> (I first1, std::sized_sentinel_for&lt; I &gt; auto last1, J first2, K first3, BinaryOp &amp;&amp;op=BinaryOp{}, F1 &amp;&amp;f1=F1{}, F2 &amp;&amp;f2=F2{}) noexcept -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a></td></tr>
<tr class="separator:gaca796362d6ad175d2944a4a69e7c2cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
Expand Down Expand Up @@ -179,7 +179,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga49abd094b91715793a07608
<tr>
<td></td>
<td>)</td>
<td></td><td> -&gt; univariate_statistics
<td></td><td> -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a>
</td>
</tr>
</table>
Expand Down Expand Up @@ -256,7 +256,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga8f4fa939b8124061175a000
<tr>
<td></td>
<td>)</td>
<td></td><td> -&gt; univariate_statistics
<td></td><td> -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a>
</td>
</tr>
</table>
Expand Down Expand Up @@ -327,7 +327,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#gaebc776ca188820d43986fb5
<tr>
<td></td>
<td>)</td>
<td></td><td> -&gt; univariate_statistics
<td></td><td> -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a>
</td>
</tr>
</table>
Expand Down Expand Up @@ -411,7 +411,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#gaca796362d6ad175d2944a4a
<tr>
<td></td>
<td>)</td>
<td></td><td> -&gt; univariate_statistics
<td></td><td> -&gt; <a class="el" href="structVSTAT__NAMESPACE_1_1univariate__statistics.html">univariate_statistics</a>
</td>
</tr>
</table>
Expand Down
5 changes: 4 additions & 1 deletion navtreeindex0.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,10 @@ var NAVTREEINDEX0 =
"md_index.html#autotoc_md11":[0,1],
"modules.html":[1],
"pages.html":[],
"structVSTAT__NAMESPACE_1_1univariate__accumulator.html":[2,0,0,0],
"structVSTAT__NAMESPACE_1_1bivariate__accumulator.html":[2,0,0,0],
"structVSTAT__NAMESPACE_1_1bivariate__statistics.html":[2,0,0,1],
"structVSTAT__NAMESPACE_1_1univariate__accumulator.html":[2,0,0,2],
"structVSTAT__NAMESPACE_1_1univariate__statistics.html":[2,0,0,3],
"univariate_8hpp_source.html":[3,0,0,0,2],
"util_8hpp_source.html":[3,0,0,0,3],
"vstat_8hpp_source.html":[3,0,0,0,4]
Expand Down
4 changes: 3 additions & 1 deletion search/all_1.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
var searchData=
[
['bivariate_20statistics_1',['Bivariate statistics',['../group__Bivariate.html',1,'']]]
['bivariate_20statistics_1',['Bivariate statistics',['../group__Bivariate.html',1,'']]],
['bivariate_5faccumulator_2',['bivariate_accumulator',['../structVSTAT__NAMESPACE_1_1bivariate__accumulator.html',1,'VSTAT_NAMESPACE']]],
['bivariate_5fstatistics_3',['bivariate_statistics',['../structVSTAT__NAMESPACE_1_1bivariate__statistics.html',1,'VSTAT_NAMESPACE']]]
];
2 changes: 1 addition & 1 deletion search/all_2.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['introduction_2',['Introduction',['../md_index.html',1,'']]]
['introduction_4',['Introduction',['../md_index.html',1,'']]]
];
8 changes: 4 additions & 4 deletions search/all_3.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion search/all_4.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
var searchData=
[
['poisson_5fneg_5flikelihood_5floss_7',['poisson_neg_likelihood_loss',['../group__Metrics.html#gad5b831228c1623b09cc6018c4a365486',1,'VSTAT_NAMESPACE::metrics::poisson_neg_likelihood_loss(I first1, std::sentinel_for&lt; I &gt; auto last1, J first2) noexcept -&gt; double'],['../group__Metrics.html#ga4b4e167b829f398bc63959df3c0ddab1',1,'VSTAT_NAMESPACE::metrics::poisson_neg_likelihood_loss(I first1, std::sentinel_for&lt; I &gt; auto last1, J first2, K first3) noexcept -&gt; double']]]
['poisson_5fneg_5flikelihood_5floss_9',['poisson_neg_likelihood_loss',['../group__Metrics.html#gad5b831228c1623b09cc6018c4a365486',1,'VSTAT_NAMESPACE::metrics::poisson_neg_likelihood_loss(I first1, std::sentinel_for&lt; I &gt; auto last1, J first2) noexcept -&gt; double'],['../group__Metrics.html#ga4b4e167b829f398bc63959df3c0ddab1',1,'VSTAT_NAMESPACE::metrics::poisson_neg_likelihood_loss(I first1, std::sentinel_for&lt; I &gt; auto last1, J first2, K first3) noexcept -&gt; double']]]
];
Loading

0 comments on commit 81abdc1

Please sign in to comment.