Skip to content

Commit

Permalink
Update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
nghia-vo committed Mar 27, 2024
1 parent ef45531 commit 4cf108b
Show file tree
Hide file tree
Showing 25 changed files with 92 additions and 96 deletions.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/toc/api/algotom.post.postprocessing.doctree
Binary file not shown.
Binary file modified .doctrees/toc/api/algotom.rec.reconstruction.doctree
Binary file not shown.
67 changes: 18 additions & 49 deletions .idea/workspace.xml

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

17 changes: 9 additions & 8 deletions _modules/algotom/io/loadersaver.html
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@ <h3 id="searchlabel">Quick search</h3>
<li class="toctree-l1"><a class="reference internal" href="../../../toc/api.html">7. API Reference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../toc/credits.html">8. Credits</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../toc/highlights.html">9. Highlights</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../toc/links.html">10. Quick links</a></li>
</ul>

</div>
Expand Down Expand Up @@ -815,20 +816,20 @@ <h1>Source code for algotom.io.loadersaver</h1><div class="highlight"><pre>
<span class="n">ref_ave</span> <span class="o">=</span> <span class="p">(</span><span class="n">ref_ave</span> <span class="o">-</span> <span class="n">dark_ave</span><span class="p">)</span> <span class="o">/</span> <span class="n">flat_dark</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">ref_ave</span> <span class="o">=</span> <span class="n">ref_ave</span> <span class="o">-</span> <span class="n">dark_ave</span>
<span class="n">ref_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">ref_ave</span><span class="p">)</span>
<span class="n">ref_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">(</span><span class="n">ref_ave</span><span class="p">))</span>
<span class="n">idx</span> <span class="o">=</span> <span class="n">list_sam_idx</span><span class="p">[</span><span class="n">i</span><span class="p">][</span><span class="n">proj_idx</span><span class="p">]</span>
<span class="n">proj</span> <span class="o">=</span> <span class="n">list_data_obj</span><span class="p">[</span><span class="n">i</span><span class="p">][</span><span class="n">idx</span><span class="p">,</span> <span class="n">top</span><span class="p">:</span><span class="n">bot</span><span class="p">,</span> <span class="n">left</span><span class="p">:</span><span class="n">right</span><span class="p">]</span>
<span class="k">if</span> <span class="n">flat_field</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
<span class="n">proj</span> <span class="o">=</span> <span class="p">(</span><span class="n">proj</span> <span class="o">-</span> <span class="n">dark_ave</span><span class="p">)</span> <span class="o">/</span> <span class="n">flat_dark</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">proj</span> <span class="o">=</span> <span class="p">(</span><span class="n">proj</span> <span class="o">-</span> <span class="n">dark_ave</span><span class="p">)</span>
<span class="n">sam_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">proj</span><span class="p">)</span>
<span class="n">sam_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">sam_stack</span><span class="p">)</span>
<span class="n">sam_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">(</span><span class="n">proj</span><span class="p">))</span>
<span class="n">sam_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">sam_stack</span><span class="p">,</span> <span class="n">dtype</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">)</span>
<span class="k">if</span> <span class="n">fix_zero_div</span><span class="p">:</span>
<span class="n">nmean</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">sam_stack</span><span class="p">)</span>
<span class="n">sam_stack</span><span class="p">[</span><span class="n">sam_stack</span> <span class="o">==</span> <span class="mf">0.0</span><span class="p">]</span> <span class="o">=</span> <span class="n">nmean</span>
<span class="k">if</span> <span class="n">ref_stack</span><span class="p">:</span>
<span class="n">ref_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">ref_stack</span><span class="p">)</span>
<span class="n">ref_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">ref_stack</span><span class="p">,</span> <span class="n">dtype</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">)</span>
<span class="k">if</span> <span class="n">fix_zero_div</span><span class="p">:</span>
<span class="n">nmean</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">ref_stack</span><span class="p">)</span>
<span class="n">ref_stack</span><span class="p">[</span><span class="n">ref_stack</span> <span class="o">==</span> <span class="mf">0.0</span><span class="p">]</span> <span class="o">=</span> <span class="n">nmean</span>
Expand Down Expand Up @@ -1091,10 +1092,10 @@ <h1>Source code for algotom.io.loadersaver</h1><div class="highlight"><pre>
<span class="k">else</span><span class="p">:</span>
<span class="n">ref_ave</span> <span class="o">=</span> <span class="n">ref_ave</span> <span class="o">-</span> <span class="n">dark_field</span>
<span class="n">proj</span> <span class="o">=</span> <span class="p">(</span><span class="n">proj</span> <span class="o">-</span> <span class="n">dark_field</span><span class="p">)</span>
<span class="n">ref_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">ref_ave</span><span class="p">)</span>
<span class="n">sam_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">proj</span><span class="p">)</span>
<span class="n">ref_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">ref_stack</span><span class="p">)</span>
<span class="n">sam_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">sam_stack</span><span class="p">)</span>
<span class="n">ref_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">(</span><span class="n">ref_ave</span><span class="p">))</span>
<span class="n">sam_stack</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">(</span><span class="n">proj</span><span class="p">))</span>
<span class="n">ref_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">ref_stack</span><span class="p">,</span> <span class="n">dtype</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">)</span>
<span class="n">sam_stack</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">asarray</span><span class="p">(</span><span class="n">sam_stack</span><span class="p">,</span> <span class="n">dtype</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">)</span>
<span class="k">if</span> <span class="n">fix_zero_div</span><span class="p">:</span>
<span class="n">nmean</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">ref_stack</span><span class="p">)</span>
<span class="n">ref_stack</span><span class="p">[</span><span class="n">ref_stack</span> <span class="o">==</span> <span class="mf">0.0</span><span class="p">]</span> <span class="o">=</span> <span class="n">nmean</span>
Expand Down
Loading

0 comments on commit 4cf108b

Please sign in to comment.