-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internal improvements to the EBSD orientation/projection center refinement code #405
Internal improvements to the EBSD orientation/projection center refinement code #405
Conversation
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
The ubuntu-latest/py.8/pip tests took 290 s for the #403 PR. With the latest commits, they now take 137 s (link). This is not a fair comparison yet, since the coverage of the |
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
@friedkitteh Do you know if |
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
By the way, I got marginally better results when refining using global SHGO compared to local Nelder-Mead for the built in "large" Ni data set by passing these keyword arguments: method_kwargs=dict(
sampling_method="sobol",
options=dict(f_tol=1e-4),
minimizer_kwargs=dict(method="Nelder-Mead", options=dict(ftol=1e-4)),
), to |
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
I think the way you have it now should work as you have intended. If you wanted to work on a chunk-by-chunk basis, you could call Also, I think it would probably be faster to use |
I thought about using
You're referring to this part of the "best practices" guide? Yes, we might earn some time on that. Will look into it. |
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Only the final touches to the API reference and the changelog remains, will finish this tomorrow! |
Signed-off-by: Håkon Wiik Ånes <hwaanes@gmail.com>
Description of the change
_refinement.py
module. We get a huge speed-up!See #402 and the closed PR #387 for further details.
Progress of the PR
Minimal example of the bug fix or new feature
No updates to the public API are made, hence no new functionality is added in this PR.
For reviewers
__init__.py
.unreleased section in
doc/changelog.rst
.