George Yiasemis

Results 8 issues of George Yiasemis

Implements: * New loss functions (`NMSE`, `NRMSE`, `NMAE`, `SobelGradL1Loss`, `SobelGradL2Loss`) * `mri_models` performs `_do_iteration method`, child engines perform `forward_function` which returns output_image and/or output_kspace * Changes/Additions in `mri_transforms` * Padding...

enhancement
better engineering
python

**Is your feature request related to a problem? Please describe.** No. **Describe the solution you'd like** Have a single `_do_iteration` in `mri_models` and every child class to implement smt like...

enhancement

Validation metrics first reduced, then add to Tensorboard if main process

bug
python

**Describe the bug** Tensorboard and logger (validation) metrics do not match. **To Reproduce** Any validation process. **Expected behavior** Tensorboard and logger (validation) metrics to match.

bug

Refactors attributes of `DirectEnum`-derived classes to uppercase.

better engineering
python

- **vSHARP Model**: Supporting both 2D and 3D. (Details: [vSHARP Paper](https://arxiv.org/abs/2309.09954)) - **3D Reconstruction Experiments**: Various additions, such as transforms, engine changes (e.g., visualization), and the addition of new metrics...

documentation
python
ci

- **vSHARP Model**: Supporting both 2D and 3D. (Details: [vSHARP Paper](https://arxiv.org/abs/2309.09954)) - **CMRxRecon Challenge Code**: Includes necessary code and dataset for the CMRxRecon challenge. Learn more about the challenge [here](https://cmrxrecon.github.io/Challenge.html)....

documentation
python
ci