1. Open spielOpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
3. DncA TensorFlow implementation of the Differentiable Neural Computer.
4. StreetlearnA C++/Python implementation of the StreetLearn environment based on images from Street View, as well as a TensorFlow implementation of goal-driven navigation agents solving the task published in “Learning to Navigate in Cities Without a Map”, NeurIPS 2018
5. Surface DistanceLibrary to compute surface distance based performance metrics for segmentation tasks.
7. Dqn zooDQN Zoo is a collection of reference implementations of reinforcement learning agents developed at DeepMind based on the Deep Q-Network (DQN) agent.
8. Dm controlDeepMind's software stack for physics-based simulation and Reinforcement Learning environments, using MuJoCo.
9. Dm memorytasksA set of 13 diverse machine-learning tasks that require memory to solve.
11. AcmeA library of reinforcement learning components and agents
12. Grid CellsImplementation of the supervised learning experiments in Vector-based navigation using grid-like representations in artificial agents, as published at https://www.nature.com/articles/s41586-018-0102-6
14. XitariThis is the 0.4 release of the Arcade Learning Environment (ALE), a platform designed for AI research. ALE is based on Stella, an Atari 2600 VCS emulator.
16. Dm envA Python interface for reinforcement learning environments
17. Dm alchemyDeepMind Alchemy task environment: a meta-reinforcement learning benchmark
21. Kinetics I3dConvolutional neural network model for video classification trained on the Kinetics dataset.
22. Mathematics datasetThis dataset code generates mathematical question and answer pairs, from a range of question types at roughly school-level difficulty.
25. Rc DataQuestion answering dataset featured in "Teaching Machines to Read and Comprehend
27. 3d ShapesThis repository contains the 3D shapes dataset, used in Kim, Hyunjik and Mnih, Andriy. "Disentangling by Factorising." In Proceedings of the 35th International Conference on Machine Learning (ICML). 2018. to assess the disentanglement properties of unsupervised learning methods.
28. Bsuitebsuite is a collection of carefully-designed experiments that investigate core capabilities of a reinforcement learning (RL) agent
33. Slim DatasetDatasets used to train Spatial Language Integrating Model (SLIM) in the ‘Encoding Spatial Relations from Natural Language’ paper.
34. Scalable agentA TensorFlow implementation of Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architectures.
36. LabDisclaimer: This is not an official Google product.
37. Deepmind ResearchThis repository contains implementations and illustrative code to accompany DeepMind publications
38. Neural ProcessesThis repository contains notebook implementations of the following Neural Process variants: Conditional Neural Processes (CNPs), Neural Processes (NPs), Attentive Neural Processes (ANPs).
39. PycolabA highly-customisable gridworld game engine with some batteries included. Make your own gridworld games to test reinforcement learning agents!
40. Treetree is a library for working with nested data structures
44. JraphA Graph Neural Network Library in Jax
45. Ai Safety GridworldsThis is a suite of reinforcement learning environments illustrating various safety properties of intelligent agents.
46. DqnLua/Torch implementation of DQN (Nature, 2015)
48. NarrativeqaThis repository contains the NarrativeQA dataset. It includes the list of documents with Wikipedia summaries, links to full stories, and questions and answers.
49. ReverbReverb is an efficient and easy-to-use data storage and transport system designed for machine learning research
50. FerminetAn implementation of the Fermionic Neural Network for ab-initio electronic structure calculations