文件名称:matlab的egde源代码-VIN:价值迭代网络
文件大小:8.59MB
文件格式:ZIP
更新时间:2024-06-10 16:08:53
系统开源
matlab的egde源代码价值迭代网络 NIPS 2016论文代码: 价值迭代网络 Aviv Tamar,Yi Wu,Garrett Thomas,Sergey Levine和Pieter Abbeel 加州大学伯克利分校 要求: 巨蟒(2.7) 茶野(0.8) 为了生成gridworld数据并可视化结果,还需要: Matlab(调用python对象以可视化轨迹需要2015或更高版本) Matlab BGL:将其放在matlab_bgl文件夹中。 首先:scripts目录包含用于生成数据和训练不同模型的脚本。 scripts / make_data_gridworld_nips.m生成训练数据(随机网格世界)。 或者,您可以使用数据文件夹中的现有数据文件(而不是生成它们)。 scripts / nips_gridworld_experiments_VIN.sh显示了如何训练VIN模型。 训练后,将创建一个权重文件(例如/results/grid28_VIN.pk)。 然后,您可以运行: script_viz_policy.m使用已学习的权重运行经过训练的VIN,并查看其生成的轨迹(第
【文件预览】:
VIN-master
----.gitignore(163B)
----README.md(1KB)
----ObstacleGenerators()
--------@obstacle_gen()
----NNpredict.m(717B)
----theano_utils.py(3KB)
----vin.py(13KB)
----addpaths.m(98B)
----test_network.m(3KB)
----FC.py(10KB)
----NN_run_training.py(3KB)
----extract_action.m(919B)
----scripts()
--------nips_gridworld_experiments_VIN_untied.sh(5KB)
--------nips_gridworld_experiments_VIN_untied_data_fraction.sh(7KB)
--------nips_gridworld_experiments_FCN.sh(6KB)
--------make_data_gridworld_nips.m(962B)
--------nips_gridworld_experiments_CNN.sh(2KB)
--------nips_gridworld_experiments_VIN.sh(4KB)
----MDPs()
--------Finite_MDP_class.m(2KB)
--------@Gridworld_Graph8()
--------MDP_class.m(369B)
----script_viz_policy.m(4KB)
----LICENSE.md(2KB)
----.idea()
--------vcs.xml(182B)
----script_make_data.m(8KB)
----NNobj.py(946B)
----vin_untied.py(12KB)
----data()
--------gridworld_28.mat(7.77MB)
--------gridworld_8_test.mat(13KB)
--------gridworld_16.mat(2.09MB)
--------gridworld_16_test.mat(42KB)
--------gridworld_8.mat(396KB)
--------gridworld_28_test.mat(115KB)
----util()
--------python_ndarray_to_matrix.m(254B)
--------SP.m(450B)
--------rand_choose.m(214B)
--------set_var.m(287B)
----FCN.py(11KB)
----CNN.py(9KB)