Skip to content

Commit a1cdb9c

Browse files
fdaddiexplainer and integratedgradients
1 parent 5950601 commit a1cdb9c

File tree

7 files changed

+2842
-461
lines changed

7 files changed

+2842
-461
lines changed

teller/search.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.

teller/teller.html

Lines changed: 1164 additions & 215 deletions
Large diffs are not rendered by default.

teller/teller/explainer.html

Lines changed: 348 additions & 36 deletions
Large diffs are not rendered by default.

teller/teller/fdaddiexplainer.html

Lines changed: 691 additions & 0 deletions
Large diffs are not rendered by default.

teller/teller/integratedgradients.html

Lines changed: 396 additions & 0 deletions
Large diffs are not rendered by default.

teller/teller/predictioninterval.html

Lines changed: 208 additions & 176 deletions
Large diffs are not rendered by default.

teller/teller/utils.html

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -126,40 +126,41 @@ <h1 class="modulename">
126126
</span><span id="L-2"><a href="#L-2"><span class="linenos"> 2</span></a><span class="kn">from</span> <span class="nn">.memoize</span> <span class="kn">import</span> <span class="n">memoize</span>
127127
</span><span id="L-3"><a href="#L-3"><span class="linenos"> 3</span></a><span class="kn">from</span> <span class="nn">.misc</span> <span class="kn">import</span> <span class="n">diff_list</span><span class="p">,</span> <span class="n">merge_two_dicts</span><span class="p">,</span> <span class="n">flatten</span><span class="p">,</span> <span class="n">is_factor</span><span class="p">,</span> <span class="n">tuple_insert</span>
128128
</span><span id="L-4"><a href="#L-4"><span class="linenos"> 4</span></a><span class="kn">from</span> <span class="nn">.numerical_gradient</span> <span class="kn">import</span> <span class="n">numerical_gradient</span><span class="p">,</span> <span class="n">numerical_interactions</span>
129-
</span><span id="L-5"><a href="#L-5"><span class="linenos"> 5</span></a><span class="kn">from</span> <span class="nn">.numerical_gradient_jackknife</span> <span class="kn">import</span> <span class="p">(</span>
130-
</span><span id="L-6"><a href="#L-6"><span class="linenos"> 6</span></a> <span class="n">numerical_gradient_jackknife</span><span class="p">,</span>
131-
</span><span id="L-7"><a href="#L-7"><span class="linenos"> 7</span></a> <span class="n">get_code_pval</span><span class="p">,</span>
132-
</span><span id="L-8"><a href="#L-8"><span class="linenos"> 8</span></a><span class="p">)</span>
133-
</span><span id="L-9"><a href="#L-9"><span class="linenos"> 9</span></a><span class="kn">from</span> <span class="nn">.numerical_gradient_gaussian</span> <span class="kn">import</span> <span class="n">numerical_gradient_gaussian</span>
134-
</span><span id="L-10"><a href="#L-10"><span class="linenos">10</span></a><span class="kn">from</span> <span class="nn">.numerical_interactions_jackknife</span> <span class="kn">import</span> <span class="n">numerical_interactions_jackknife</span>
135-
</span><span id="L-11"><a href="#L-11"><span class="linenos">11</span></a><span class="kn">from</span> <span class="nn">.numerical_interactions_gaussian</span> <span class="kn">import</span> <span class="n">numerical_interactions_gaussian</span>
136-
</span><span id="L-12"><a href="#L-12"><span class="linenos">12</span></a><span class="kn">from</span> <span class="nn">.progress_bar</span> <span class="kn">import</span> <span class="n">Progbar</span>
137-
</span><span id="L-13"><a href="#L-13"><span class="linenos">13</span></a><span class="kn">from</span> <span class="nn">.scoring</span> <span class="kn">import</span> <span class="n">score_regression</span><span class="p">,</span> <span class="n">score_classification</span>
138-
</span><span id="L-14"><a href="#L-14"><span class="linenos">14</span></a><span class="kn">from</span> <span class="nn">.t_test</span> <span class="kn">import</span> <span class="n">t_test</span>
139-
</span><span id="L-15"><a href="#L-15"><span class="linenos">15</span></a><span class="kn">from</span> <span class="nn">.var_test</span> <span class="kn">import</span> <span class="n">var_test</span>
140-
</span><span id="L-16"><a href="#L-16"><span class="linenos">16</span></a>
129+
</span><span id="L-5"><a href="#L-5"><span class="linenos"> 5</span></a><span class="kn">from</span> <span class="nn">.numerical_gradient_conformal</span> <span class="kn">import</span> <span class="n">sensitivity_confidence_intervals</span>
130+
</span><span id="L-6"><a href="#L-6"><span class="linenos"> 6</span></a><span class="kn">from</span> <span class="nn">.numerical_gradient_jackknife</span> <span class="kn">import</span> <span class="p">(</span>
131+
</span><span id="L-7"><a href="#L-7"><span class="linenos"> 7</span></a> <span class="n">numerical_gradient_jackknife</span><span class="p">,</span>
132+
</span><span id="L-8"><a href="#L-8"><span class="linenos"> 8</span></a> <span class="n">get_code_pval</span><span class="p">,</span>
133+
</span><span id="L-9"><a href="#L-9"><span class="linenos"> 9</span></a><span class="p">)</span>
134+
</span><span id="L-10"><a href="#L-10"><span class="linenos">10</span></a><span class="kn">from</span> <span class="nn">.numerical_gradient_gaussian</span> <span class="kn">import</span> <span class="n">numerical_gradient_gaussian</span>
135+
</span><span id="L-11"><a href="#L-11"><span class="linenos">11</span></a><span class="kn">from</span> <span class="nn">.numerical_interactions_jackknife</span> <span class="kn">import</span> <span class="n">numerical_interactions_jackknife</span>
136+
</span><span id="L-12"><a href="#L-12"><span class="linenos">12</span></a><span class="kn">from</span> <span class="nn">.numerical_interactions_gaussian</span> <span class="kn">import</span> <span class="n">numerical_interactions_gaussian</span>
137+
</span><span id="L-13"><a href="#L-13"><span class="linenos">13</span></a><span class="kn">from</span> <span class="nn">.progress_bar</span> <span class="kn">import</span> <span class="n">Progbar</span>
138+
</span><span id="L-14"><a href="#L-14"><span class="linenos">14</span></a><span class="kn">from</span> <span class="nn">.scoring</span> <span class="kn">import</span> <span class="n">score_regression</span><span class="p">,</span> <span class="n">score_classification</span>
139+
</span><span id="L-15"><a href="#L-15"><span class="linenos">15</span></a><span class="kn">from</span> <span class="nn">.t_test</span> <span class="kn">import</span> <span class="n">t_test</span>
140+
</span><span id="L-16"><a href="#L-16"><span class="linenos">16</span></a><span class="kn">from</span> <span class="nn">.var_test</span> <span class="kn">import</span> <span class="n">var_test</span>
141141
</span><span id="L-17"><a href="#L-17"><span class="linenos">17</span></a>
142-
</span><span id="L-18"><a href="#L-18"><span class="linenos">18</span></a><span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span>
143-
</span><span id="L-19"><a href="#L-19"><span class="linenos">19</span></a> <span class="s2">&quot;deepcopy&quot;</span><span class="p">,</span>
144-
</span><span id="L-20"><a href="#L-20"><span class="linenos">20</span></a> <span class="s2">&quot;memoize&quot;</span><span class="p">,</span>
145-
</span><span id="L-21"><a href="#L-21"><span class="linenos">21</span></a> <span class="s2">&quot;diff_list&quot;</span><span class="p">,</span>
146-
</span><span id="L-22"><a href="#L-22"><span class="linenos">22</span></a> <span class="s2">&quot;merge_two_dicts&quot;</span><span class="p">,</span>
147-
</span><span id="L-23"><a href="#L-23"><span class="linenos">23</span></a> <span class="s2">&quot;flatten&quot;</span><span class="p">,</span>
148-
</span><span id="L-24"><a href="#L-24"><span class="linenos">24</span></a> <span class="s2">&quot;is_factor&quot;</span><span class="p">,</span>
149-
</span><span id="L-25"><a href="#L-25"><span class="linenos">25</span></a> <span class="s2">&quot;tuple_insert&quot;</span><span class="p">,</span>
150-
</span><span id="L-26"><a href="#L-26"><span class="linenos">26</span></a> <span class="s2">&quot;numerical_gradient&quot;</span><span class="p">,</span>
151-
</span><span id="L-27"><a href="#L-27"><span class="linenos">27</span></a> <span class="s2">&quot;numerical_interactions&quot;</span><span class="p">,</span>
152-
</span><span id="L-28"><a href="#L-28"><span class="linenos">28</span></a> <span class="s2">&quot;numerical_gradient_jackknife&quot;</span><span class="p">,</span>
153-
</span><span id="L-29"><a href="#L-29"><span class="linenos">29</span></a> <span class="s2">&quot;numerical_interactions_jackknife&quot;</span><span class="p">,</span>
154-
</span><span id="L-30"><a href="#L-30"><span class="linenos">30</span></a> <span class="s2">&quot;numerical_gradient_gaussian&quot;</span><span class="p">,</span>
155-
</span><span id="L-31"><a href="#L-31"><span class="linenos">31</span></a> <span class="s2">&quot;numerical_interactions_gaussian&quot;</span><span class="p">,</span>
156-
</span><span id="L-32"><a href="#L-32"><span class="linenos">32</span></a> <span class="s2">&quot;get_code_pval&quot;</span><span class="p">,</span>
157-
</span><span id="L-33"><a href="#L-33"><span class="linenos">33</span></a> <span class="s2">&quot;Progbar&quot;</span><span class="p">,</span>
158-
</span><span id="L-34"><a href="#L-34"><span class="linenos">34</span></a> <span class="s2">&quot;score_regression&quot;</span><span class="p">,</span>
159-
</span><span id="L-35"><a href="#L-35"><span class="linenos">35</span></a> <span class="s2">&quot;score_classification&quot;</span><span class="p">,</span>
160-
</span><span id="L-36"><a href="#L-36"><span class="linenos">36</span></a> <span class="s2">&quot;t_test&quot;</span><span class="p">,</span>
161-
</span><span id="L-37"><a href="#L-37"><span class="linenos">37</span></a> <span class="s2">&quot;var_test&quot;</span><span class="p">,</span>
162-
</span><span id="L-38"><a href="#L-38"><span class="linenos">38</span></a><span class="p">]</span>
142+
</span><span id="L-18"><a href="#L-18"><span class="linenos">18</span></a>
143+
</span><span id="L-19"><a href="#L-19"><span class="linenos">19</span></a><span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span>
144+
</span><span id="L-20"><a href="#L-20"><span class="linenos">20</span></a> <span class="s2">&quot;deepcopy&quot;</span><span class="p">,</span>
145+
</span><span id="L-21"><a href="#L-21"><span class="linenos">21</span></a> <span class="s2">&quot;memoize&quot;</span><span class="p">,</span>
146+
</span><span id="L-22"><a href="#L-22"><span class="linenos">22</span></a> <span class="s2">&quot;diff_list&quot;</span><span class="p">,</span>
147+
</span><span id="L-23"><a href="#L-23"><span class="linenos">23</span></a> <span class="s2">&quot;merge_two_dicts&quot;</span><span class="p">,</span>
148+
</span><span id="L-24"><a href="#L-24"><span class="linenos">24</span></a> <span class="s2">&quot;flatten&quot;</span><span class="p">,</span>
149+
</span><span id="L-25"><a href="#L-25"><span class="linenos">25</span></a> <span class="s2">&quot;is_factor&quot;</span><span class="p">,</span>
150+
</span><span id="L-26"><a href="#L-26"><span class="linenos">26</span></a> <span class="s2">&quot;tuple_insert&quot;</span><span class="p">,</span>
151+
</span><span id="L-27"><a href="#L-27"><span class="linenos">27</span></a> <span class="s2">&quot;numerical_gradient&quot;</span><span class="p">,</span>
152+
</span><span id="L-28"><a href="#L-28"><span class="linenos">28</span></a> <span class="s2">&quot;numerical_interactions&quot;</span><span class="p">,</span>
153+
</span><span id="L-29"><a href="#L-29"><span class="linenos">29</span></a> <span class="s2">&quot;numerical_gradient_jackknife&quot;</span><span class="p">,</span>
154+
</span><span id="L-30"><a href="#L-30"><span class="linenos">30</span></a> <span class="s2">&quot;numerical_interactions_jackknife&quot;</span><span class="p">,</span>
155+
</span><span id="L-31"><a href="#L-31"><span class="linenos">31</span></a> <span class="s2">&quot;numerical_gradient_gaussian&quot;</span><span class="p">,</span>
156+
</span><span id="L-32"><a href="#L-32"><span class="linenos">32</span></a> <span class="s2">&quot;numerical_interactions_gaussian&quot;</span><span class="p">,</span>
157+
</span><span id="L-33"><a href="#L-33"><span class="linenos">33</span></a> <span class="s2">&quot;get_code_pval&quot;</span><span class="p">,</span>
158+
</span><span id="L-34"><a href="#L-34"><span class="linenos">34</span></a> <span class="s2">&quot;Progbar&quot;</span><span class="p">,</span>
159+
</span><span id="L-35"><a href="#L-35"><span class="linenos">35</span></a> <span class="s2">&quot;score_regression&quot;</span><span class="p">,</span>
160+
</span><span id="L-36"><a href="#L-36"><span class="linenos">36</span></a> <span class="s2">&quot;score_classification&quot;</span><span class="p">,</span>
161+
</span><span id="L-37"><a href="#L-37"><span class="linenos">37</span></a> <span class="s2">&quot;t_test&quot;</span><span class="p">,</span>
162+
</span><span id="L-38"><a href="#L-38"><span class="linenos">38</span></a> <span class="s2">&quot;var_test&quot;</span><span class="p">,</span>
163+
</span><span id="L-39"><a href="#L-39"><span class="linenos">39</span></a><span class="p">]</span>
163164
</span></pre></div>
164165

165166

0 commit comments

Comments
 (0)