Closed aarmey closed 1 year ago
@Farnazmdi please go through this carefully and let me know if anything isn't clear. This pre-calculates all of the indexing, and then uses numba to jit the backward/forward passes, to greatly speed everything up. I then also organized the code a bit more, making a separate file for the E and M steps, then putting both of these in a dedicated folder. There are a lot of changes here—I am pretty confident in them given that the tests pass, but it would be helpful to review the build figures also to make sure nothing is out of place.
Hi Dr. Meyer, Thank you so much, sorry that it is taking me long to read through and learn the changes. I will do it tomorrow hopefully. Thank you again, I really appreciate it.
I ran the plots and there was only one tiny typo that I edited. Everything is running fast the code is much more readible and the figures look great. Thank you so much.
Ok great. Merging!
Codecov Report
70.60% <51.67%> (-3.29%)
Flags with carried forward coverage won't be shown. Click here to find out more.
20.63% <20.63%> (ø)
78.68% <45.45%> (-21.32%)
85.98% <55.88%> (-11.88%)
97.70% <66.66%> (+4.70%)
89.58% <100.00%> (+0.33%)
100.00% <100.00%> (ø)
98.03% <100.00%> (-0.08%)
95.83% <100.00%> (-0.80%)
100.00% <100.00%> (ø)
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more