在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):google/dopamine开源软件地址(OpenSource Url):https://github.com/google/dopamine开源编程语言(OpenSource Language):Jupyter Notebook 90.0%开源软件介绍(OpenSource Introduction):DopamineGetting Started | Docs | Baseline Results | Changelist Dopamine is a research framework for fast prototyping of reinforcement learning algorithms. It aims to fill the need for a small, easily grokked codebase in which users can freely experiment with wild ideas (speculative research). Our design principles are:
Dopamine supports the following agents, implemented with jax:
For more information on the available agents, see the docs. Many of these agents also have a tensorflow (legacy) implementation, though newly added agents are likely to be jax-only. This is not an official Google product. Getting StartedWe provide docker containers for using Dopamine. Instructions can be found here. Alternatively, Dopamine can be installed from source (preferred) or installed with pip. For either of these methods, continue reading at prerequisites. PrerequisitesDopamine supports Atari environments and Mujoco environments. Install the environments you intend to use before you install Dopamine: Atari
Mujoco
Installing from SourceThe most common way to use Dopamine is to install it from source and modify the source code directly:
After cloning, install dependencies:
Dopamine supports tensorflow (legacy) and jax (actively maintained) agents. View the Tensorflow documentation for more information on installing tensorflow. Note: We recommend using a virtual environment when working with Dopamine. Installing with PipNote: We strongly recommend installing from source for most users. Installing with pip is simple, but Dopamine is designed to be modified directly. We recommend installing from source for writing your own experiments.
Running testsYou can test whether the installation was successful by running the following from the dopamine root directory.
Next StepsView the docs for more information on training agents. We supply baselines for each Dopamine agent. We also provide a set of Colaboratory notebooks which demonstrate how to use Dopamine. ReferencesMnih et al., Human-level Control through Deep Reinforcement Learning. Nature, 2015. Giving creditIf you use Dopamine in your work, we ask that you cite our white paper. Here is an example BibTeX entry:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论