Accelerating GPCCA #175
Replies: 9 comments
-
Not sure why |
Beta Was this translation helpful? Give feedback.
-
I've tried accelerating it with
|
Beta Was this translation helpful? Give feedback.
-
Thanks for looking into it. The change per function call is tiny, but just to be sure this is not a promising approach for compute time optimisation, could you look at the overall computation time spend in the |
Beta Was this translation helpful? Give feedback.
-
I've look at the whoe runtime, it's negligible decrease:
|
Beta Was this translation helpful? Give feedback.
-
okay, you're right, that's not significant. The way to go would be to change the optimization then. Let's leave this for later. |
Beta Was this translation helpful? Give feedback.
-
This actually shouldnt' be too difficult @michalk8 . Could you have a look in the matlab implementation please and let me know how much effort you estimate this would be? |
Beta Was this translation helpful? Give feedback.
-
This is already implemented in Matlab, we just need to port it. |
Beta Was this translation helpful? Give feedback.
-
@Marius1311 how hard would this be? |
Beta Was this translation helpful? Give feedback.
-
ah Bernhard mentioned there may be a couple of tricky special cases so I suspect it may take somewhat longer. |
Beta Was this translation helpful? Give feedback.
-
The current bottleneck for msmtools/GPCCA is the optimisation, see msmdev/msmtools#7. There are two ways to tackle this:
_fill_matrix
routine. This approach should be relatively straight forward and can be done in the short- to medium time frameBeta Was this translation helpful? Give feedback.
All reactions