-
-
Notifications
You must be signed in to change notification settings - Fork 41
[PRE REVIEW]: JAXbind: Bind any function to JAX #6475
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
Comments
Hello human, I'm @editorialbot, a robot that can help you with some common editorial tasks. For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
Software report:
Commit count by author:
|
|
Paper file info: 📄 Wordcount for ✅ The paper includes a |
License info: ✅ License found: |
👋 @roth-jakob - thanks for your submission. Could you work on the possibly missing DOI that editorialbot suggests, but note that this may be incorrect. Please feel free to make changes to your .bib file, then use the command |
@editorialbot check references |
|
Thanks for instantly opening the review issue! I added DOIs wherever possible. Some of the citations refer to software or proceedings and don't have a DOI. |
thanks! |
@editorialbot generate pdf |
Suitable reviewer in the list of people who already agreed to review might be:
Not in the list of reviewers, but definitely with expertise on JAX automatic differentiation are:
|
@editorialbot assign me as editor |
Assigned! @danielskatz is now the editor |
@roth-jakob - Due to the relatively small amount of code, the editors will now discuss if it meets the substantial scholarly effort criterion for review by JOSS. You should hear back in a week or two. If this passes, @dfm has agree to be a reviewer. |
@editorialbot query scope |
Submission flagged for editorial review. |
Thank you for the update! We are aware that the codebase of JAXbind is relatively small. Nevertheless, we believe it to be highly useful for various applications requiring custom functions in JAX. Binding custom functions to JAX without our JAXbind package is a big effort, as described for one example function in Dan Foreman-Mackey's repository: https://github.com/dfm/extending-jax We are very happy that we managed to code general JAX bindings in a compact form, but of course, understand you have to check the JOSS guidelines. Regarding the age of the repository and the number of commits, please be aware that we previously worked on this project in other repositories. See, for example, the various branches in: https://gitlab.mpcdf.mpg.de/jroth/extending-jax-and-nifty Great to hear that Dan Foreman-Mackey agreed to review! |
@roth-jakob - this has passed the scope review, so we'll go ahead and get going. I'll add @dfm as a reviewer, and look for at least one more next. |
@editorialbot add @dfm as reviewer |
@dfm added to the reviewers list! |
👋 @wsmoses & @hawkinsp - would one or both you be willing to review this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/review_criteria.html |
I am happy to hear that our submission is accepted for review! Thanks for updating! |
@danielskatz I would be happy to review this. |
@editorialbot add @hawkinsp as reviewer |
@hawkinsp added to the reviewers list! |
I'd be happy to review as well. For sake of scheduling, in what timeframe would you expect the review? |
Great - thanks @wsmoses! I'll add you and we'll start. JOSS reviews are typically expected in about 4 weeks, but since they are iterative, this really depends on what reviewers think needs to be done and how the authors respond. The authors can work on items as soon as reviewers raise them, rather than waiting for a review to be fully completed. |
@editorialbot add @wsmoses as reviewer |
@wsmoses added to the reviewers list! |
@editorialbot start review |
OK, I've started the review over in #6532. |
Submitting author: @roth-jakob (Jakob Roth)
Repository: https://github.com/NIFTy-PPL/JAXbind
Branch with paper.md (empty if default branch):
Version: 0.1.0
Editor: @danielskatz
Reviewers: @dfm, @hawkinsp, @wsmoses
Managing EiC: Daniel S. Katz
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @roth-jakob. Currently, there isn't a JOSS editor assigned to your paper.
@roth-jakob if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.
Editor instructions
The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:
The text was updated successfully, but these errors were encountered: