Open lambjames18 opened 2 years ago
Steps to fix:
Note: the reason we need to enforce output.shape == distorted.shape is because Dream3D doesn't allow us to change the shape of the data containers without creating a while new data file (and even that is not supported in python currently).
As of now, the algorithm creates a new set of solutions for each EBSD data modality. This is incredibly inefficient, and needs to be changed.
I'm sure theres more, but the jist here is that core.py is inefficent and that makes the UI inefficient. Things are tangled and need to be made modular.