def METHOD_NAME(tensor_bytes: Bytes) -> np.ndarray:
    list_doubles = []
    for idx in range(0, len(tensor_bytes), 8):
        this_double = struct.unpack("d", tensor_bytes[idx : idx + 8])
        list_doubles.append(this_double[0])
    weights_np = np.asarray(list_doubles)
    return weights_np