Skip to content

Suboptimal calculation due to repeated intermediate quantities #17

@benfulcher

Description

@benfulcher

Many features rely on similar intermediate calculations (such as the first zero-crossing of the ACF, or the embedding dimension estimated using fnn, etc.)
Rather than repeating these time consuming calculations again and again, would be more efficient to compute them once and have that information accessible by the functions.
This would come at the cost of making some functions rely on a particular input structure, but this could take the form of an optional argument, which is a structure with fields containing frequently used quantities. An alternative is to make the first input to all operations take either a vector as currently the case, or a structure that contains the time series data as well as some intermediate calculations that can be extracted (or recomputing if not available). This is potentially a more major change...

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions