ptrnets.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:deeptravel 作者: keon 项目源码 文件源码
def tsp_eva(f_encode, f_probi, prepare_data, data, iterator, options):
    len_sum = 0
    for _, valid_index in iterator:
        tspv = [data[t] for t in valid_index]
        v, vm, vx, vxm, vy, vym = prepare_data(tspv)
        r, c = gen_model(v, vm, f_encode, f_probi, options)
        route = r[0]
        # routes.extend(route)
        for s in range(route.shape[0]):
            len_sum += tour_length(v[:, s, :], route[s])
    len_sum /= len(data)
    return len_sum
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号