docs: def guess_series(input_string):
      u"""Tries to convert <input_string> into a list of floats.
  
      Example:
      >>> guess_series("0.5 1.2 3.5 7.3 8 12.5, 13.2,"
      ... "15.0, 14.2, 11.8, 6.1, 1.9")
      [0.5, 1.2, 3.5, 7.3, 8.0, 12.5, 13.2, 15.0, 14.2, 11.8, 6.1, 1.9]
      """
      float_finder = re.compile("([-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?)")
      return ([
          i for i in [
              _convert_to_float(j) for j in float_finder.findall(input_string)
          # Remove entires we couldn't convert to a sensible value.
          ] if i is not None and not math.isnan(i) and not math.isinf(i)
      ])