def pretty()

in robogym/utils/misc.py [0:0]


def pretty(vec, precision=3):
    """
    Returns short, pretty version of a float vector.
    """
    if vec is None or vec.shape[0] == 0:
        return ""
    ret = "["
    max_entries = 6
    for idx in range(vec.shape[0]):
        if idx < 6 or idx > vec.shape[0] - max_entries:
            if vec[idx] >= 0:
                ret += " "
            ret += ("%." + str(precision) + "f ") % vec[idx]
        elif idx == max_entries:
            ret += "... "
    return ret[:-1] + "]"