generate.py 文件源码

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

项目:latplan 作者: guicho271828 项目源码 文件源码
def generate(p, ics, gcs, *args):
    from scipy import misc
    import subprocess
    import datetime
    inits = p.generate(np.array(ics),*args)
    goals = p.generate(np.array(gcs),*args)
    for noise_fn,output_dir in zip(noise_fns,output_dirs):
        inits = noise_fn(inits)
        goals = noise_fn(goals)
        for i,init in enumerate(inits):
            for j,goal in enumerate(goals):
                d = "{}/{}/{:03d}-{:03d}-{:03d}".format(output_dir,p.__name__,steps,i,j)
                try:
                    subprocess.call(["mv",d,d+"_old_"+datetime.datetime.today().isoformat()])
                except:
                    pass
                os.makedirs(d)
                print(d)
                misc.imsave(os.path.join(d,"init.png"),init)
                misc.imsave(os.path.join(d,"goal.png"),goal)

################################################################
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号