https://github.com/google-deepmind/iris
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.8%) to scientific vocabulary
Keywords from Contributors
Repository
Basic Info
- Host: GitHub
- Owner: google-deepmind
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 280 KB
Statistics
- Stars: 13
- Watchers: 0
- Forks: 5
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
Iris: Synchronous and Distributed Blackbox Optimization at Scale
Overview
Iris is a library for performing synchronous and distributed zeroth-order optimization at scale. It is meant primarily to train large neural networks with evolutionary methods, but can be applied to optimize any high dimensional blackbox function.
Installation
```bash
pip install google-iris==0.0.2a0 ```
Getting Started
To launch a local optimization, run:
```bash
python3 -m iris.launch \ --lplaunchtype=localmp \ --experimentname=irisexample \ --config=configs/simpleexampleconfig.py \ --logdir=/tmp/bblog \ --numworkers=16 \ --numevalworkers=10 \ --alsologtostderr ```
Associated Publications
- Achieving Human Level Competitive Robot Table Tennis (ICRA 2025 - Best Paper Award Finalist)
- SARA-RT: Scaling up Robotics Transformers with Self-Adaptive Robust Attention (ICRA 2024 - Best Robotic Manipulation Award)
- Embodied AI with Two Arms: Zero-shot Learning, Safety and Modularity (IROS 2024 - Robocup Best Paper Award)
- Agile Catching with Whole-Body MPC and Blackbox Policy Learning (L4DC 2023)
- Discovering Adaptable Symbolic Algorithms from Scratch (IROS 2023, Best Paper Finalist)
- Visual-Locomotion: Learning to Walk on Complex Terrains with Vision (CoRL 2022)
- ES-ENAS: Efficient Evolutionary Optimization for Large Hybrid Search Spaces (arXiv, 2021)
- Hierarchical Reinforcement Learning for Quadruped Locomotion (RSS 2021)
- Rapidly Adaptable Legged Robots via Evolutionary Meta-Learning (IROS 2020)
- Robotic Table Tennis with Model-Free Reinforcement Learning (IROS 2020)
- ES-MAML: Simple Hessian-Free Meta Learning (ICLR 2020)
- Provably Robust Blackbox Optimization for Reinforcement Learning (CoRL 2019)
- Structured Evolution with Compact Architectures for Scalable Policy Optimization (ICML 2018)
- Optimizing Simulations with Noise-Tolerant Structured Exploration (ICRA 2018)
- On Blackbox Backpropagation and Jacobian Sensing (NeurIPS 2017)
Disclaimer: This is not an officially supported Google product.
Owner
- Name: Google DeepMind
- Login: google-deepmind
- Kind: organization
- Website: https://www.deepmind.com/
- Repositories: 245
- Profile: https://github.com/google-deepmind
GitHub Events
Total
- Release event: 1
- Watch event: 8
- Delete event: 17
- Push event: 102
- Pull request event: 34
- Fork event: 3
- Create event: 17
Last Year
- Release event: 1
- Watch event: 8
- Delete event: 17
- Push event: 102
- Pull request event: 34
- Fork event: 3
- Create event: 17
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Xingyou Song | x****g@g****m | 21 |
| Deepali Jain | j****i@g****m | 18 |
| jaindeepali | n****y@g****m | 1 |
| Vikas Sindhwani | s****i@g****m | 1 |
| Hana Joo | h****o@g****m | 1 |
| David D'Ambrosio | d****o@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 0
- Total pull requests: 46
- Average time to close issues: N/A
- Average time to close pull requests: 8 days
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 30
- Bot issues: 0
- Bot pull requests: 46
Past Year
- Issues: 0
- Pull requests: 33
- Average time to close issues: N/A
- Average time to close pull requests: 10 days
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 20
- Bot issues: 0
- Bot pull requests: 33
Top Authors
Issue Authors
Pull Request Authors
- copybara-service[bot] (66)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- actions/setup-python v1 composite
- absl-py >=1.0.0
- dm-launchpad *
- flax *
- jax *
- jaxlib *
- ml-collections *
- numpy >=1.21.5
- pytest *
- typing *