文件名称:西安立辰远景JAVA笔试题目-evolution-strategies-starter:论文“EvolutionStrategiesasaSc
文件大小:63KB
文件格式:ZIP
更新时间:2024-07-03 07:44:34
系统开源
西安立辰远景JAVA笔试题目状态:存档(代码按原样提供,预计不会更新) 分布式进化 这是 (Tim Salimans, Jonathan Ho, Xi Chen, Ilya Sutskever) 中描述的算法的分布式实现。 这里的实现使用了 master-worker 架构:在每次迭代中,master 向 worker 广播参数,workers 将返回值发送回 master。 论文中的仿人缩放实验是使用与此类似的实现生成的。 此处的代码在 EC2 上运行,因此您需要一个 AWS 帐户。 它对工作线程终止具有弹性,因此在现场实例上运行工作线程是安全的。 指示 构建 AMI 人形实验依赖于 Mujoco。 在scripts/dependency.sh提供您自己的 Mujoco 许可证和二进制scripts/dependency.sh 。 安装,然后通过运行构建镜像(您可以选择配置scripts/packer.json来选择构建实例或 AWS 区域) cd scripts && packer build packer.json Packer 应该返回一个 AMI id 列表,您应该将其放置在
【文件预览】:
evolution-strategies-starter-master
----redis_config()
--------redis_master.conf(46KB)
--------redis_local_mirror.conf(46KB)
----LICENSE(1KB)
----scripts()
--------packer.json(1KB)
--------launch.py(10KB)
--------local_env_setup.sh(48B)
--------dependency.sh(4KB)
--------local_run_redis.sh(228B)
--------viz.py(1KB)
--------ec2ctl(9KB)
--------local_run_exp.sh(496B)
----README.md(1KB)
----configurations()
--------humanoid.json(681B)
----es_distributed()
--------es.py(16KB)
--------__init__.py(0B)
--------optimizers.py(2KB)
--------policies.py(10KB)
--------tabular_logger.py(7KB)
--------tf_util.py(9KB)
--------dist.py(6KB)
--------main.py(2KB)