What ML architecture fits fixed length signal regression?
One common approach for this type of data is take the integral and learn either a translation function to fish weight. Taking the integral simplifies the problem to a single number.
You probably do not need a state of the art model. A general linear model would probably pick out a signal.