George Yiasemis
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...
**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...
Validation metrics first reduced, then add to Tensorboard if main process
**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.
Refactors attributes of `DirectEnum`-derived classes to uppercase.
- **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...
- **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)....