You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The performance issue make it useless for use-cases where we need lots of evaluations. This is for example the situation where we want to benchmark the Morris method on the Morris function... This is why when we really need to evaluate the Morris function, we finally have to reimplement it.
Removing numpy because of numpy seems strange: there is no way to use OpenTURNS in Python without having numpy anyway. The correct way to remove numpy would be to implement the code in C++.
The old implementation relying on numpy was much less efficient than the one I provide.
Please find below a sample working implementation. It is not as fast as I thought.
The following code uses vectorized statements and is much faster:
However, the current implementation has no unit tests. This makes changing the implementation unconformable.
The text was updated successfully, but these errors were encountered: