Diffdrr

Latest version: v0.4.4

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.4.4

What's Changed
* Fix translation in double geodesic formula by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/310
* Add optional alphaminimax inputs by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/312
* Remove version locks on pytorch / torchio by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/313
* Implement inplace detector rescaling by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/317
* Add intrinsic parameter resampling by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/318
* Make volume loading more flexible by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/320
* Implement mutual information metric by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/322
* Fix x0 principal offset sign flip by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/323
* Incorporate alphaminimax in trilinear integral by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/327
* Compute raylength in world coordinates by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/328
* Refactor rendering computation by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/329
* Update reconstruction tutorial with simpler API by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/330
* Implement cone-beam max-intensity projection by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/331
* Update README.md by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/332
* Simplify reconstruction tutorial by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/334


**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.4.3...v0.4.4

0.4.3

What's Changed
* Update type information in `read` function by haarisr in https://github.com/eigenvivek/DiffDRR/pull/287
* Expose persistent flag to DRR module by haarisr in https://github.com/eigenvivek/DiffDRR/pull/286
* Get voxel coordinates with volume affine by coolteemf in https://github.com/eigenvivek/DiffDRR/pull/283
* Orient surface mesh using the volume's affine matrix by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/294
* Fix gradients in Siddon's method by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/296
* Sample alphas for Trilinear using alphaminimax by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/297
* v0.4.3 by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/293
* Add missing parameter `mode` by haarisr in https://github.com/eigenvivek/DiffDRR/pull/300
* Remove duplicated lines by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/301
* Initialize calibration matrix with density by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/304
* Make extraction of the largest connected component optional by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/305

New Contributors
* coolteemf made their first contribution in https://github.com/eigenvivek/DiffDRR/pull/283

**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.4.2...v0.4.3

What's Changed
* Update type information in `read` function by haarisr in https://github.com/eigenvivek/DiffDRR/pull/287
* Expose persistent flag to DRR module by haarisr in https://github.com/eigenvivek/DiffDRR/pull/286
* Get voxel coordinates with volume affine by coolteemf in https://github.com/eigenvivek/DiffDRR/pull/283
* Orient surface mesh using the volume's affine matrix by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/294
* Fix gradients in Siddon's method by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/296
* Sample alphas for Trilinear using alphaminimax by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/297
* v0.4.3 by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/293
* Add missing parameter `mode` by haarisr in https://github.com/eigenvivek/DiffDRR/pull/300
* Remove duplicated lines by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/301
* Initialize calibration matrix with density by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/304
* Make extraction of the largest connected component optional by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/305
* Bump version: 0.4.2 → 0.4.3 by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/308

New Contributors
* coolteemf made their first contribution in https://github.com/eigenvivek/DiffDRR/pull/283

**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.4.2...v0.4.3

0.4.2

What's Changed

A bunch more improvements to the implementations of `diffdrr.renderers.Siddon` and `diffdrr.renderers.Trilinear`. `Siddon`'s rendering time is down to 37.9 ms -> 29.5 ms -> 26.9 ms!

* Make `no_grad` in Siddon switchable by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/275
* Add registration example with L-BFGS by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/277
* Reimplement alphaminimax filtering by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/279
* Implement alpha filtering in `Trilinear` by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/281


**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.4.1...v0.4.2

0.4.1

What's Changed

* Add missing parameter to `set_intrinsic` by haarisr in https://github.com/eigenvivek/DiffDRR/pull/251
* Add reconstruction tutorial by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/256
* Add normalization to reconstruction tutorial by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/257
* Fix outdated API calls by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/263
* Enable rendering from multiple source points by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/260
* Add 3D rendering of registration by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/264
* Expose intrinsic parameters by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/268
* Fix backprojection (`drr.inverse_projection`) by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/270
* Reimplement Siddon's method with `grid_sample` by momen-mh in https://github.com/eigenvivek/DiffDRR/pull/272

New Contributors
* haarisr made their first contribution in https://github.com/eigenvivek/DiffDRR/pull/251
* momen-mh made their first contribution in https://github.com/eigenvivek/DiffDRR/pull/272

**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.4.0...v0.4.1

0.4.0

What's Changed
* DiffDRR v0.4 by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/207
* Segmentation by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/212
* Render labelmaps with PyVista by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/214
* Implement efficient rendering of segmentation masks by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/216
* Plot masks by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/218
* Implement geodesics on SE(3) by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/221
* Make new Registration submodule by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/222
* Make `mask_to_channels` compatible with trilinear renderer by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/230
* Implement SVDO+ from Levinson et al., 2020 by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/232
* Fix perspective projection when `reverse_x_axis` is True by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/238
* Provide simpler access to camera intrinsics for optimization by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/240
* Hotfix docs by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/242
* Update camera conventions by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/245
* Create greetings.yml by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/247
* Reorient fiducials using affine matrix by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/246
* Add geometry tutorial by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/248
* Update files for v0.4.0 release by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/249


**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.3.12...v0.4.0

0.3.12

What's Changed
* Add notebook for trilinear by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/196
* Add perspective projection and inverse by eigenvivek in https://github.com/eigenvivek/DiffDRR/pull/195


**Full Changelog**: https://github.com/eigenvivek/DiffDRR/compare/v0.3.11...v0.3.12

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.