Casper da Costa-Luis
Pawel
davecash75
2021-09-30
<ul>
<li>cmake: allow linking shared libs for external builds</li>
<li>cmake: expose <code>NIPET_CU_THREADS=1024</code></li>
<li>cmake: fix multi-arch CUDA support</li>
<li>setup: move hardware attenuation maps logic to runtime</li>
<li>optimisation: use <a href="https://github.com/AMYPAD/CuVec">CuVec</a> forward & back projectors (#36)</li>
<li>update <code>logging</code> usage</li>
<li>update <code>resources</code></li>
<li>update GIF parcellation file recognition</li>
<li>fix memory leaks (#39)</li>
<li>fix device ID detection with NInst</li>
<li>fix deprecation warnings</li>
<li>fix RTX & reduced rings bugs</li>
<li>fix & update <code>get_norm()</code></li>
<li>fix span-1 sinogram numbers in scatter and pipe recon</li>
<li>fix generating aligned mu-maps when loading existing ones</li>
<li>fix <code>np.bool</code> deprecation</li>
<li>fix editable installation</li>
<li>docs: update examples/demo</li>
<li>format: misc tidy & linting</li>
<li>major build & test framework updates (#32)<ul>
<li>automate code formatting & basic bug detection</li>
<li>isolate test env</li>
<li>separate check & deploy</li>
<li>add test runner dependencies</li>
<li>update pre-commit hooks</li>
<li>cmake: static CUDA lib linking</li>
<li>use <code>clang-format</code></li>
</ul>
</li>
</ul>
https://doi.org/10.5281/zenodo.5541802
oai:zenodo.org:5541802
Zenodo
https://github.com/NiftyPET/NIPET/tree/v2.1.0
https://doi.org/10.5281/zenodo.4417679
info:eu-repo/semantics/openAccess
Other (Open)
NiftyPET/NIPET: nipet v2.1.0 stable
info:eu-repo/semantics/other