Closed
Description
Describe the feature or idea you want to propose
Its time to tidy up the convolutional transformers, will collate all issues here and make tasks for smaller PRs. Replaces #208
To Do
- Combine minirocket and minirocket variable length
- GPU implementations, benchmark vs CPU [ENH] ROCKET variants in GPU implementation #313 [MNT] Test consistency between CPU & GPU version of ROCKET #1248
- Profile memory usage [BUG] Excessive memory consumption of ROCKET #1126
- Tidy up multirocket implementation, remove duplicate methods and repeated code from minirocket
- Decorate numba functions in rocket, test if any speed up
- Test for numpy 2 compatibility, and optimise (e.g. G = _X + _X + _X)
Done
- Minirocket has hard coded arrays that reduce readability. Replace with a numba function Done: [ENH] Remove two hard coded arrays from minirocket #1698
- Combine minirocket and minirocket multivariate [ENH] Merge MiniRocket and MiniRocketMultivariate #1708
- Benchmark variants against alternative implementations [ENH] Benchmark ROCKET variants against other implementations #214
- Combine two multirocket variants into one [ENH] Merge MultiRocket and MultiRocketMultivariate #1711