Skip to content

Commit 980d3b1

Browse files
committed
Extended RTD usage docu
1 parent 98f6d80 commit 980d3b1

14 files changed

Lines changed: 66 additions & 11 deletions

File tree

Binary file not shown.
8.29 KB
Binary file not shown.
4.57 KB
Binary file not shown.

doc/_build/html/_autosummary/rtac.ac_functionalities.tournament_manager.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@
426426

427427
<dl class="py function">
428428
<dt class="sig sig-object py" id="rtac.ac_functionalities.tournament_manager.tourn_manager_factory">
429-
<span class="sig-prename descclassname"><span class="pre">rtac.ac_functionalities.tournament_manager.</span></span><span class="sig-name descname"><span class="pre">tourn_manager_factory</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">scenario</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Namespace</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ta_runner</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="rtac.ac_functionalities.ta_runner.html#rtac.ac_functionalities.ta_runner.BaseTARunner" title="rtac.ac_functionalities.ta_runner.BaseTARunner"><span class="pre">BaseTARunner</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">logs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="rtac.ac_functionalities.logs.html#rtac.ac_functionalities.logs.RTACLogs" title="rtac.ac_functionalities.logs.RTACLogs"><span class="pre">RTACLogs</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">rtac_data</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="rtac.ac_functionalities.rtac_data.html#rtac.ac_functionalities.rtac_data.RTACData" title="rtac.ac_functionalities.rtac_data.RTACData"><span class="pre">RTACData</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="rtac.ac_functionalities.rtac_data.html#rtac.ac_functionalities.rtac_data.RTACDatapp" title="rtac.ac_functionalities.rtac_data.RTACDatapp"><span class="pre">RTACDatapp</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#rtac.ac_functionalities.tournament_manager.AbstractTournamentManager" title="rtac.ac_functionalities.tournament_manager.AbstractTournamentManager"><span class="pre">AbstractTournamentManager</span></a></span></span><a class="reference internal" href="../_modules/rtac/ac_functionalities/tournament_manager.html#tourn_manager_factory"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#rtac.ac_functionalities.tournament_manager.tourn_manager_factory" title="Permalink to this definition"></a></dt>
429+
<span class="sig-prename descclassname"><span class="pre">rtac.ac_functionalities.tournament_manager.</span></span><span class="sig-name descname"><span class="pre">tourn_manager_factory</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">scenario</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Namespace</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ta_runner</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="rtac.ac_functionalities.ta_runner.html#rtac.ac_functionalities.ta_runner.BaseTARunner" title="rtac.ac_functionalities.ta_runner.BaseTARunner"><span class="pre">BaseTARunner</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">logs</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="rtac.ac_functionalities.logs.html#rtac.ac_functionalities.logs.RTACLogs" title="rtac.ac_functionalities.logs.RTACLogs"><span class="pre">RTACLogs</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">rtac_data</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="rtac.ac_functionalities.rtac_data.html#rtac.ac_functionalities.rtac_data.RTACData" title="rtac.ac_functionalities.rtac_data.RTACData"><span class="pre">RTACData</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="rtac.ac_functionalities.rtac_data.html#rtac.ac_functionalities.rtac_data.RTACDatapp" title="rtac.ac_functionalities.rtac_data.RTACDatapp"><span class="pre">RTACDatapp</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#rtac.ac_functionalities.tournament_manager.TournamentManager" title="rtac.ac_functionalities.tournament_manager.TournamentManager"><span class="pre">TournamentManager</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a class="reference internal" href="#rtac.ac_functionalities.tournament_manager.TournamentManagerCPPL" title="rtac.ac_functionalities.tournament_manager.TournamentManagerCPPL"><span class="pre">TournamentManagerCPPL</span></a></span></span><a class="reference internal" href="../_modules/rtac/ac_functionalities/tournament_manager.html#tourn_manager_factory"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#rtac.ac_functionalities.tournament_manager.tourn_manager_factory" title="Permalink to this definition"></a></dt>
430430
<dd><p>Class factory to return the initialized TournamentManager class
431431
appropriate to the RTAC method scenario.ac.</p>
432432
<dl class="field-list simple">
@@ -444,7 +444,7 @@
444444
scenario.</p>
445445
</dd>
446446
<dt class="field-odd">Return type<span class="colon">:</span></dt>
447-
<dd class="field-odd"><p><a class="reference internal" href="#rtac.ac_functionalities.tournament_manager.AbstractTournamentManager" title="rtac.ac_functionalities.tournament_manager.AbstractTournamentManager">AbstractTournamentManager</a></p>
447+
<dd class="field-odd"><p><a class="reference internal" href="#rtac.ac_functionalities.tournament_manager.TournamentManager" title="rtac.ac_functionalities.tournament_manager.TournamentManager">TournamentManager</a> or <a class="reference internal" href="#rtac.ac_functionalities.tournament_manager.TournamentManagerCPPL" title="rtac.ac_functionalities.tournament_manager.TournamentManagerCPPL">TournamentManagerCPPL</a></p>
448448
</dd>
449449
</dl>
450450
</dd></dl>

doc/_build/html/_modules/rtac/ac_functionalities/tournament_manager.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -849,7 +849,7 @@ <h1>Source code for rtac.ac_functionalities.tournament_manager</h1><div class="h
849849
<div class="viewcode-block" id="tourn_manager_factory"><a class="viewcode-back" href="../../../_autosummary/rtac.ac_functionalities.tournament_manager.html#rtac.ac_functionalities.tournament_manager.tourn_manager_factory">[docs]</a><span class="k">def</span><span class="w"> </span><span class="nf">tourn_manager_factory</span><span class="p">(</span><span class="n">scenario</span><span class="p">:</span> <span class="n">argparse</span><span class="o">.</span><span class="n">Namespace</span><span class="p">,</span>
850850
<span class="n">ta_runner</span><span class="p">:</span> <span class="n">BaseTARunner</span><span class="p">,</span> <span class="n">logs</span><span class="p">:</span> <span class="n">RTACLogs</span><span class="p">,</span>
851851
<span class="n">rtac_data</span><span class="p">:</span> <span class="n">RTACData</span> <span class="o">|</span> <span class="n">RTACDatapp</span>
852-
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">AbstractTournamentManager</span><span class="p">:</span>
852+
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">TournamentManager</span> <span class="o">|</span> <span class="n">TournamentManagerCPPL</span><span class="p">:</span>
853853
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
854854
<span class="sd"> Class factory to return the initialized TournamentManager class</span>
855855
<span class="sd"> appropriate to the RTAC method scenario.ac.</span>
@@ -868,7 +868,7 @@ <h1>Source code for rtac.ac_functionalities.tournament_manager</h1><div class="h
868868

869869
<span class="sd"> Returns</span>
870870
<span class="sd"> -------</span>
871-
<span class="sd"> AbstractTournamentManager</span>
871+
<span class="sd"> TournamentManager or TournamentManagerCPPL</span>
872872
<span class="sd"> Initialized TournamentManager object matching the RTAC method of the </span>
873873
<span class="sd"> scenario.</span>
874874
<span class="sd"> &quot;&quot;&quot;</span>

doc/_build/html/_modules/rtac/utils/background_thread_control.html

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,6 @@ <h1>Source code for rtac.utils.background_thread_control</h1><div class="highlig
9797
<span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s2">&quot;MKL_NUM_THREADS&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;1&quot;</span> <span class="c1"># MKL (Intel Math Kernel Lib)</span>
9898
<span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s2">&quot;VECLIB_MAXIMUM_THREADS&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;1&quot;</span> <span class="c1"># macOS Accelerate</span>
9999
<span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s2">&quot;NUMEXPR_NUM_THREADS&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;1&quot;</span> <span class="c1"># NumExpr</span>
100-
101-
<span class="c1"># Optional: Limit threadpool (used by joblib, e.g. in sklearn)</span>
102100
<span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="p">[</span><span class="s2">&quot;JOBLIB_START_METHOD&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;fork&quot;</span> <span class="c1"># safer parallelism on Unix</span></div>
103101
</pre></div>
104102

doc/_build/html/_sources/usage.rst.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,3 +220,17 @@ Below, you will find a table with hyperparameters accepted by the RAC methods in
220220
- int
221221
- 2
222222
- Number of gray-box features used.
223+
224+
225+
What To Use
226+
-----------
227+
What you can use depends on the availability of features in your setting and if you would like to include them. In the following, a table shows the possible RAC method use based on the feature availability.
228+
229+
+-------------------+---------+--------+----------+---------------------+--------------+
230+
| Features | ReACTR | CPPL | ReACTR++ | Gray-box ReACTR(++) | Gray-box CPPL|
231+
+-------------------+---------+--------+----------+---------------------+--------------+
232+
| Problem Instance ||||||
233+
+-------------------+---------+--------+----------+---------------------+--------------+
234+
| Runtime output ||||||
235+
+-------------------+---------+--------+----------+---------------------+--------------+
236+

doc/_build/html/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ <h1>rtac<a class="headerlink" href="#rtac" title="Permalink to this heading">
9999
<li class="toctree-l1"><a class="reference internal" href="usage.html">Usage</a><ul>
100100
<li class="toctree-l2"><a class="reference internal" href="usage.html#necessary-provisions">Necessary Provisions</a></li>
101101
<li class="toctree-l2"><a class="reference internal" href="usage.html#hyperparameters">Hyperparameters</a></li>
102+
<li class="toctree-l2"><a class="reference internal" href="usage.html#what-to-use">What To Use</a></li>
102103
</ul>
103104
</li>
104105
<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a><ul>

doc/_build/html/objects.inv

24 Bytes
Binary file not shown.

doc/_build/html/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)