def guess_series(input_string):
float_finder = re.compile("<STR_LIT>")<EOL>return ([<EOL>i for i in [<EOL>_convert_to_float(j) for j in float_finder.findall(input_string)<EOL>] if i is not None and not math.isnan(i) and not math.isinf(i)<EOL>])<EOL>
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]