-
Notifications
You must be signed in to change notification settings - Fork 58
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
[ENH] Notebook testing performance #383
Conversation
Codecov Report
@@ Coverage Diff @@
## master #383 +/- ##
=======================================
Coverage 82.32% 82.32%
=======================================
Files 40 40
Lines 3848 3848
=======================================
Hits 3168 3168
Misses 680 680 Continue to review full report at Codecov.
|
I think the current differences are probably due to the null method used. The default for ALE and MKDA should be analytical, while the default for KDA is still the empirical null. Regarding the example itself, can you make the notebook render in the example gallery? |
I messed up some commits, I'll get it fixed up: observations:
are changed to:
the bias disappears in my simulations (suggesting a certain granularity of the null distribution is necessary) |
It seems like the MKDA analytic and empirical results are exactly the same... which is rather impressive if there are no bugs. |
We can profile the difference, but I don't think it'll be that big a deal. I think your newest results are a pretty compelling argument for 100000 bins. |
Regarding the example gallery, I think that we will want to use nbexamples. Regarding merging, I think we should get #393 merged first, then an adapted version of #378, and then re-run your notebook with all three estimators and the new structure. |
4f4800c
to
5751b49
Compare
Can you also measure and plot elapsed time in this notebook? |
I think the remaining elements that need to be added before we merge this are:
@jdkent is there anything else you think this PR needs? |
I spent some time trying to figure out how to use |
I wonder if we should place full-on analyses, like this notebook, in a separate repository. It's useful for NiMARE users, so we should definitely link to it in the documentation, but it's not exactly an "example" and it's also very computationally intensive to run. |
I was recently thinking the same thing, I'll create a separate repo |
Let me know when you're ready to work on the new repo. I'm happy to contribute if you want any help. |
Closes #None
Changes proposed in this pull request: