Satpreet's starred repositories

d2l-en

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

Language:PythonLicense:NOASSERTIONStargazers:21973Issues:403Issues:285

AirSim

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

Language:C++License:NOASSERTIONStargazers:15940Issues:591Issues:3364

Unity-Script-Collection

A maintained collection of useful & free unity scripts / library's / plugins and extensions

gpt-fast

Simple and efficient pytorch-native transformer text generation in <1000 LOC of python.

Language:PythonLicense:BSD-3-ClauseStargazers:5215Issues:59Issues:86

MathUtilities

A collection of some of the neat math and physics tricks that I've collected over the last few years.

Language:C#License:UnlicenseStargazers:4124Issues:184Issues:3

pytorch-a2c-ppo-acktr-gail

PyTorch implementation of Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR) and Generative Adversarial Imitation Learning (GAIL).

Language:PythonLicense:MITStargazers:3491Issues:68Issues:229

PhiFlow

A differentiable PDE solving framework for machine learning

Language:PythonLicense:MITStargazers:1211Issues:24Issues:75

phd-bibliography

References on Optimal Control, Reinforcement Learning and Motion Planning

Miniworld

Simple and easily configurable 3D FPS-game-like environments for reinforcement learning

Language:PythonLicense:Apache-2.0Stargazers:673Issues:18Issues:59

XGBoostLSS

An extension of XGBoost to probabilistic modelling

Language:PythonLicense:Apache-2.0Stargazers:505Issues:26Issues:41

AgileRL

Streamlining reinforcement learning with RLOps. State-of-the-art RL algorithms and tools.

Language:PythonLicense:Apache-2.0Stargazers:502Issues:7Issues:18

CORL

High-quality single-file implementations of SOTA Offline and Offline-to-Online RL algorithms: AWAC, BC, CQL, DT, EDAC, IQL, SAC-N, TD3+BC, LB-SAC, SPOT, Cal-QL, ReBRAC

Language:PythonLicense:Apache-2.0Stargazers:401Issues:3Issues:9

chalk

A declarative drawing API in Python

Language:PythonLicense:MITStargazers:254Issues:5Issues:74

baybe

Bayesian Optimization and Design of Experiments

Language:PythonLicense:Apache-2.0Stargazers:188Issues:9Issues:40

Multi-Agent-Reinforcement-Learning-papers

Multi-Agent Reinforcement Learning (MARL) papers

SKEL

Release for the Siggraph Asia 2023 SKEL paper "From Skin to Skeleton: Towards Biomechanically Accurate 3D Digital Humans".

Language:PythonLicense:NOASSERTIONStargazers:152Issues:11Issues:8

PufferLib

Simplifying reinforcement learning for complex game environments

Language:PythonLicense:MITStargazers:152Issues:1Issues:8

tldraw-physics

Physics in tldraw

Language:TypeScriptStargazers:121Issues:5Issues:0

deep-marl-toolkit

MARLToolkit: The Multi-Agent Rainforcement Learning Toolkit. Include implementation of MAPPO, MADDPG, QMIX, VDN, COMA, IPPO, QTRAN, MAT...

Language:PythonLicense:Apache-2.0Stargazers:82Issues:2Issues:4

pgpelib

A mini library for Policy Gradients with Parameter-based Exploration, with reference implementation of the ClipUp optimizer (https://arxiv.org/abs/2008.02387) from NNAISENSE.

Language:PythonLicense:BSD-3-ClauseStargazers:69Issues:6Issues:0

awesome-multiagent-learning

A curated list of multiagent learning and related area resources.

jaxirl

Contains JAX implementation of algorithms for inverse reinforcement learning

Language:PythonLicense:Apache-2.0Stargazers:51Issues:0Issues:0

CrazyRL

JAX and PZ RL envs + algorithms for swarms of CrazyFlies

Language:PythonLicense:MITStargazers:45Issues:4Issues:0

python-package-template

🎈 A Python package template using pyproject.toml, hatch, pre-commit, black, ruff, and mkdocs.

Language:PythonLicense:MITStargazers:42Issues:1Issues:11

boids

More or less an implementation of Boids flocking algorithm.

Language:PythonLicense:MITStargazers:37Issues:4Issues:0

clean-rl-mlx

Clean RL implementation using MLX

Language:PythonLicense:NOASSERTIONStargazers:22Issues:0Issues:0

deep-ei

Tools for examining the causal structure of artificial neural networks with information theory

Language:Jupyter NotebookLicense:MITStargazers:18Issues:4Issues:1

Recurrent-PPO-Jax

Implementation of Proximal Policy Optimization in Jax+Flax

Language:PythonLicense:MITStargazers:13Issues:3Issues:0

muSim

Soft Actor Critic for training musculoskeletal models

Language:Jupyter NotebookStargazers:6Issues:1Issues:0

vae_mdp

Implementation of Variational Markov Decision Processes, a framework allowing to (i) distill policies learned through (deep) reinforcement learning and (ii) learn discrete abstractions of continuous environments, the two with bisimulation guarantees.

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:4Issues:2Issues:0