Remove Numpy dependency
tpulatha opened this issue · 1 comments
tpulatha commented
Is your feature request related to a problem? Please describe.
Generally, I thought about this as I get a Segmentation fault
error when trying to start waterrower.py. Looking into this it happens around
overrides.py(7): from numpy.core._multiarray_umath import (
--- modulename: _bootstrap, funcname: _find_and_load
Describe the solution you'd like
When I looked at Numpy usage I saw that it's only used once in src/adapters/s4/wrtobleant.py line 189 (self.AvgInstaPower = int(numpy.average(self._InstaPowerStroke))
), to calculate an average. Is it really required to use such a heavy library to calculate an average once?
Describe alternatives you've considered
Keeping numpy in and having lot of dependencies ;)