Closed editorialbot closed 1 year ago
Hello humans, 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:
@editorialbot commands
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Following line 50 of your paper, can you briefly explain what \sigma and b are? https://github.com/jrzaurin/pytorch-widedeep/issues/118
@makoeppel first of all, thank you for doing the review... from the cited paper(see attached screenshot, @jrzaurin please correct me if I am wrong):
σ(·) is the sigmoid function
b is the bias term
question - should we add the explanation to the JOSS paper? or wait for possible other comments and add it afterwards?
Contributing link in the readme gets an page not found error: https://github.com/jrzaurin/pytorch-widedeep/issues/117
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.48550/ARXIV.2003.06505 is OK
- 10.48550/ARXIV.2108.09084 is OK
- 10.18653/v1/N16-1174 is OK
- 10.1162/neco.1997.9.8.1735 is OK
MISSING DOIs
- 10.1109/cvpr.2016.90 may be a valid DOI for title: Deep residual learning for image recognition
- 10.1109/cvpr.2018.00716 may be a valid DOI for title: Shufflenet: An extremely efficient convolutional neural network for mobile devices
- 10.1109/cvpr.2017.634 may be a valid DOI for title: Aggregated residual transformations for deep neural networks
- 10.5244/c.30.87 may be a valid DOI for title: Wide residual networks
- 10.1109/tnnls.2022.3158966 may be a valid DOI for title: RegNet: self-regulated network for image classification
- 10.1109/cvpr.2019.00293 may be a valid DOI for title: Mnasnet: Platform-aware neural architecture search for mobile
- 10.3115/v1/w14-4012 may be a valid DOI for title: On the properties of neural machine translation: Encoder-decoder approaches
INVALID DOIs
- None
Can you maybe compare your framework to the Wide & Deep / Deep & Cross models from Keras / Tensorflow? Here are some (incomplete) links to them:
@makoeppel first of all, thank you for doing the review... from the cited paper(see attached screenshot, @jrzaurin please correct me if I am wrong):
σ(·) is the sigmoid function b is the bias term
question - should we add the explanation to the JOSS paper? or wait for possible other comments and add it afterwards?
Nice to see the review has already started!
Regarding your question @5uperpalo, as editor I'd just like the chime in that given the interactive nature of the review process, I think editing this already now sounds like a good idea.
Reference check summary (note 'MISSING' DOIs are suggestions that need verification): OK DOIs - 10.48550/ARXIV.2003.06505 is OK - 10.48550/ARXIV.2108.09084 is OK - 10.18653/v1/N16-1174 is OK - 10.1162/neco.1997.9.8.1735 is OK MISSING DOIs - 10.1109/cvpr.2016.90 may be a valid DOI for title: Deep residual learning for image recognition - 10.1109/cvpr.2018.00716 may be a valid DOI for title: Shufflenet: An extremely efficient convolutional neural network for mobile devices - 10.1109/cvpr.2017.634 may be a valid DOI for title: Aggregated residual transformations for deep neural networks - 10.5244/c.30.87 may be a valid DOI for title: Wide residual networks - 10.1109/tnnls.2022.3158966 may be a valid DOI for title: RegNet: self-regulated network for image classification - 10.1109/cvpr.2019.00293 may be a valid DOI for title: Mnasnet: Platform-aware neural architecture search for mobile - 10.3115/v1/w14-4012 may be a valid DOI for title: On the properties of neural machine translation: Encoder-decoder approaches INVALID DOIs - None
Hi @5uperpalo, as you can see the bot shows some missing DOIs for the references. Can you check this? Otherwise I am happy with the current status of the paper.md.
@makoeppel , this is strange, I added al of those DOIs after I noticed this message (1-2 weeks ago?), they are all in paper.bib, any idea why is this still showing up?
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.48550/ARXIV.2003.06505 is OK
- 10.48550/ARXIV.2108.09084 is OK
- 10.48550/arXiv.1606.07792 is OK
- 10.18653/v1/N16-1174 is OK
- 10.1109/cvpr.2016.90 is OK
- 10.1109/CVPR.2018.00716 is OK
- 10.1109/CVPR.2017.634 is OK
- 10.5244/c.30.87 is OK
- 10.1109/TNNLS.2022.3158966 is OK
- 10.1109/CVPR.2019.00293 is OK
- 10.1162/neco.1997.9.8.1735 is OK
- 10.3115/v1/w14-4012 is OK
- 10.48550/arXiv.1708.05123 is OK
MISSING DOIs
- 10.1163/1574-9347_dnp_e612900 may be a valid DOI for title: keras
INVALID DOIs
- None
@makoeppel , this is strange, I added al of those DOIs after I noticed this message (1-2 weeks ago?), they are all in paper.bib, any idea why is this still showing up?
* https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L177 * https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L187 * https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L196 * https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L205 * https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L213 * https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L237 * https://github.com/jrzaurin/pytorch-widedeep/blob/d05352c73283f6b830225976f6bb7b7699fc658e/mkdocs/paper_JOSS/paper.bib#L273
@5uperpalo sorry this was on my end I did not notice that you changed them already. However, there is still one missing.
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.48550/ARXIV.2003.06505 is OK
- 10.48550/ARXIV.2108.09084 is OK
- 10.48550/arXiv.1606.07792 is OK
- 10.18653/v1/N16-1174 is OK
- 10.1109/cvpr.2016.90 is OK
- 10.1109/CVPR.2018.00716 is OK
- 10.1109/CVPR.2017.634 is OK
- 10.5244/c.30.87 is OK
- 10.1109/TNNLS.2022.3158966 is OK
- 10.1109/CVPR.2019.00293 is OK
- 10.1162/neco.1997.9.8.1735 is OK
- 10.3115/v1/w14-4012 is OK
- 10.48550/arXiv.1708.05123 is OK
MISSING DOIs
- 10.1163/1574-9347_dnp_e612900 may be a valid DOI for title: keras
INVALID DOIs
- None
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Hi @siboehm @makoeppel, I believe we fixed the issues with links in the repository. I know this is non-paid, voluntary work... so I don't want to push as I am thankful for your reviews. But, if you have a couple of minutes, please take a 2nd look if everything is ok :).
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.48550/ARXIV.2003.06505 is OK
- 10.48550/ARXIV.2108.09084 is OK
- 10.48550/arXiv.1606.07792 is OK
- 10.18653/v1/N16-1174 is OK
- 10.1109/cvpr.2016.90 is OK
- 10.1109/CVPR.2018.00716 is OK
- 10.1109/CVPR.2017.634 is OK
- 10.5244/c.30.87 is OK
- 10.1109/TNNLS.2022.3158966 is OK
- 10.1109/CVPR.2019.00293 is OK
- 10.1162/neco.1997.9.8.1735 is OK
- 10.3115/v1/w14-4012 is OK
- 10.1163/1574-9347_dnp_e612900 is OK
- 10.48550/arXiv.1708.05123 is OK
MISSING DOIs
- None
INVALID DOIs
- None
@5uperpalo sorry for the delay, times are busy these weeks. However, I only need to finish the functionality checks of the software. I try to get them done asap. The rest looks great 😊
I will go through it again on the weekend!
Went through it, the code itself mostly looks good but I have quite a few issues with the written text in it's current state.
Thanks @siboehm! @5uperpalo, please let us know in this thread when you've fixed the issues pointed out by @siboehm. You can use the command @editorialbot generate pdf
to re-compile the pdf once you've updated the text.
👋 @dataplayer12, could you please update us on how it's going with your review?
Went through it, the code itself mostly looks good but I have quite a few issues with the written text in it's current state.
- Paper is missing a comparison to other similar packages in the field, as already pointed out by @makoeppel.
- l55: In the formula a_deepimage seems to be missing after W_deepimage. The same formula in the documentation contains an a_deepimage term.
There are a lot of problems with wording and spelling in the current version of the paper. These should be fixed, before the paper can be accepted. The quickest way to resolve them is probably to pipe the whole text through Grammarly. Some issues (far from exhaustive!):
- Pytorch -> PyTorch
- l12: frames -> frameworks
- l7: What's the different between a data type and a mode?
- The sentence starting in l17 is either misspelled or unclear
- The sentence starting in l32 is incomplete
- l38: an -> a, plethora -> a plethora
- In the acknowledgements section, the authors mention a lot of other sources of code. It's not clear to me whether the licences of these other projects have been respected (eg ZILNloss is licenced under Apache, but pytorch-widedeep is licensed under MIT, and there's no lincense info in losses.py). See Licences of copied code jrzaurin/pytorch-widedeep#127
@5uperpalo, could you please let us know how it's going addressing these points?
👋 @dataplayer12, could you please update us on how it's going with your review?
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot generate pdf
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
@editorialbot check references
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):
OK DOIs
- 10.48550/ARXIV.2003.06505 is OK
- 10.48550/ARXIV.2108.09084 is OK
- 10.48550/arXiv.1606.07792 is OK
- 10.18653/v1/N16-1174 is OK
- 10.1109/cvpr.2016.90 is OK
- 10.1109/CVPR.2018.00716 is OK
- 10.1109/CVPR.2017.634 is OK
- 10.5244/c.30.87 is OK
- 10.1109/TNNLS.2022.3158966 is OK
- 10.1109/CVPR.2019.00293 is OK
- 10.1162/neco.1997.9.8.1735 is OK
- 10.3115/v1/w14-4012 is OK
- 10.1163/1574-9347_dnp_e612900 is OK
- 10.48550/arXiv.1708.05123 is OK
MISSING DOIs
- None
INVALID DOIs
- None
first of all, thank you all for the precious time that you are spending on this... my reaction to the previous comments:
@makoeppel @osorensen @siboehm @dataplayer12 I do firmly believe we should/could be approaching the final stage 😃
@osorensen sorry for being behind on this. I will submit my review this weekend.
Thanks @dataplayer12
@dataplayer12 do you, please, by any chance, have time to look at the repo in the upcoming days?
Thanks for following up on this @5uperpalo. Looking forward to seeing your review @dataplayer12.
👋 @dataplayer12, could you please update us on how it's going with your review?
@osorensen I think I have held you guys up long enough. Either I will post a review within 24 hours of this comment, or please go ahead without my review. I am terribly sorry for not handling this professionally.
Thanks for replying quickly @dataplayer12. I fully understand that reviewers have lots of other tasks to do, so no problem. I'll remove you from the reviewer list, and will keep you in mind if I need a reviewer at a later timepoint.
@editorialbot generate pdf
@editorialbot check references
:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:
Submitting author: !--author-handle-->@5uperpalo<!--end-author-handle-- (Pavol Mulinka) Repository: https://github.com/jrzaurin/pytorch-widedeep Branch with paper.md (empty if default branch): joss_paper Version: 1.2.0 Editor: !--editor-->@osorensen<!--end-editor-- Reviewers: @siboehm, @makoeppel Archive: 10.5281/zenodo.7908172
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@siboehm & @dataplayer12 & @makoeppel, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review. First of all you need to run this command in a separate comment to create the checklist:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @osorensen know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Checklists
📝 Checklist for @makoeppel
📝 Checklist for @siboehm