Feature list comparison with MASON
In the FAQ or documentation, there should be a section describing the feature comparison between MASON and Mesa. This will tremendously help those who are deciding on whether to migrate their model from MASON, or that those who are starting a model from scratch but are unsure of the feature completeness of Mesa with MASON as a reference point.
This is a great suggestion. I am working on this for a paper, so I will be happy to port something from that over to the docs.
Will be better in the FAQ or a subsection in documentation???
I have made a list at least for the scheduler.
Scheduling:
- [ ] one-shot and repeating schedule MASON manual section 4.3.5:
- [x] sim.engine.Sequence.
BaseScheduler - [x] sim.engine.RandomSequence.
RandomActivation - [ ] sim.engine.ParallelSequence.
- [ ] sim.engine.Repeat
- [ ] sim.engine.TentativeStep
- [ ] sim.engine.WeakStep
- [ ] sim.engine.MultiStep
- [x] sim.engine.MethodStep. Almost like
StagedActivation - [ ] sim.engine.AsynchronousSteppable
On the other hand, MASON doesn't have Mesa's SimultaneousActivation.
MASON manual can be found at https://cs.gmu.edu/~eclab/projects/mason/manual.pdf
Awesome!!
@jackiekazil any update on the state of the paper?
@rht - it is still in progress. Won't be done anytime soon, b/c I have two queued before it. (Maybe we should stub out in docs first to help others, then I can do the more in depth paper later?)
If I were to take an estimate, 2 papers would take 6 months to a year? IMO, it would have benefited the community to have a doc-style write up soon.
Mesa paper will be coming out soon with SBP-Brims http://sbp-brims.org/2020/. But that isn't the comparison paper. That is still on my backlog with research and involves a few other frameworks as well. Totally agree with benefit. This has been slow moving, because I also work a full-time job and have a kid as well as other commitments.
I am about to give birth (currently 37 weeks pregnant), which means nothing is going to happen on this probably in the next month. But will prioritize writing something informal after that.
Mesa paper will be coming out soon with SBP-Brims http://sbp-brims.org/2020/.
Here is the link to the paper: https://www.dropbox.com/s/s4fjlytqhi5p1j5/Kazil_Mesa_SBPBrims_2020.pdf?dl=0. @jackiekazil are you allowed by Springer Link to upload the paper to arxiv.org?
Any update on this issue?
@rht Let me check on that. Good question.