deepmind-research README

The project's README from github.com/google-deepmind/deepmind-research. As one markdown file: README.md.

DeepMind Research

This repository contains implementations and illustrative code to accompany DeepMind publications. Along with publishing papers to accompany research conducted at DeepMind, we release open-source environments, data sets, and code to enable the broader research community to engage with our work and build upon it, with the ultimate goal of accelerating scientific progress to benefit society. For example, you can build on our implementations of the Deep Q-Network or Differential Neural Computer, or experiment in the same environments we use for our research, such as DeepMind Lab or StarCraft II.

If you enjoy building tools, environments, software libraries, and other infrastructure of the kind listed below, you can view open positions to work in related areas on our careers page.

For a full list of our publications, please see https://deepmind.com/research/publications/

Projects

Disclaimer

This is not an official Google product.

deepmind-research (google-deepmind/deepmind-research)

jupyter
Searching Database…

What is this?It is Google DeepMind's research repository: implementations and illustrative code that accompany its published papers, released alongside open-source environments and datasets the community can build on.
Is it one library I can install, or a collection of separate projects?It is a collection of dozens of self-contained projects, one folder per publication — from the Deep Q-Network and Differential Neural Computer to AlphaFold CASP13 and Perceiver IO — not a single installable package.
How do I get the code for a paper I'm interested in?Clone the repository and open the folder named after the paper you want; each project is self-contained, so you follow the instructions inside its own folder.
What do I need on my machine to work with this code?Mostly Python and Jupyter notebooks; the repo ships no unified requirements file, Docker setup or CI, so you install each project's dependencies yourself.
Is the code production-ready, or more of a research artifact?It is illustrative research code, not a supported product — completeness varies by project, and the repo explicitly disclaims being an official Google product.
Who is this repo for?Machine-learning researchers, students and engineers who want to reproduce or extend DeepMind's published work; DeepMind explicitly invites the broader research community to engage with it.
Can I experiment in the same environments DeepMind uses for its own research?Yes — the repo points to open environments used in DeepMind research, such as DeepMind Lab and StarCraft II, so you can run experiments in the same settings described in the papers.
Does it include famous results like AlphaFold?Yes, the AlphaFold CASP13 implementation is here, along with dozens of other projects: Perceiver IO, PolyGen for 3D mesh generation, RL Unplugged offline-RL benchmarks, and the 2022 Nature work on controlling tokamak plasmas with deep reinforcement learning.
Why does DeepMind give this code away?The stated goal is to accelerate scientific progress: publishing runnable code, environments and datasets lets other researchers verify, reuse and extend the work instead of starting from the paper alone.
Size
92.1 MB
Stars
15.2K
Updated
CommitJun 02
Age
7y
Commits · 90 Days