Timo Klein (timoklein)

timoklein

Geek Repo

Company:University of Vienna

Location:Vienna, Austria

Github PK Tool:Github PK Tool

Timo Klein's starred repositories

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

pgx

♟️ Vectorized RL game environments in JAX

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

flax

Flax is a neural network library for JAX that is designed for flexibility.

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

ruff-action

A GitHub Action for Ruff

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

distreqx

Distrax, but in equinox. Lightweight JAX library of probability distributions and bijectors.

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

Stoix

🏛️A research-friendly codebase for fast experimentation of single-agent reinforcement learning in JAX • End-to-End JAX RL

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

get-started-with-JAX

The purpose of this repo is to make it easy to get started with JAX, Flax, and Haiku. It contains my "Machine Learning with JAX" series of tutorials (YouTube videos and Jupyter Notebooks) as well as the content I found useful while learning about the JAX ecosystem.

Language:Jupyter NotebookLicense:MITStargazers:591Issues:0Issues:0

DrM

DrM, a visual RL algorithm, minimizes the dormant ratio to guide exploration-exploitation trade-offs, achieving significant improvements in sample efficiency and asymptotic performance across diverse domains.

Language:PythonLicense:MITStargazers:47Issues:0Issues:0

dopamine

Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:10419Issues:0Issues:0

redo

ReDo: The Dormant Neuron Phenomenon in Deep Reinforcement Learning (pytorch)

Language:PythonStargazers:20Issues:0Issues:0

CrossQ

Official code release for "CrossQ: Batch Normalization in Deep Reinforcement Learning for Greater Sample Efficiency and Simplicity"

Language:PythonLicense:NOASSERTIONStargazers:48Issues:0Issues:0

beartype

Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.

Language:PythonLicense:MITStargazers:2514Issues:0Issues:0

torchtyping

Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.

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

jaxonloader

A dataloader, but for JAX

Language:PythonLicense:MITStargazers:17Issues:0Issues:0

Craftax

(Crafter + NetHack) in JAX. ICML 2024 Spotlight.

Language:PythonLicense:MITStargazers:153Issues:0Issues:0

equinox

Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/

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

torchbeast

A PyTorch Platform for Distributed RL

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

professional-programming

A collection of learning resources for curious software engineers

Language:PythonLicense:MITStargazers:45822Issues:0Issues:0

jax

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

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

einx

Universal Tensor Operations in Einstein-Inspired Notation for Python.

Language:PythonLicense:MITStargazers:281Issues:0Issues:0

Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.

License:NOASSERTIONStargazers:20178Issues:0Issues:0

BunDLe-Net

Behavioural and Dynamic Learning Network (BunDLe-Net) is an algorithm to learn meaningful coarse-grained representations from time-series data. It maps high-dimensional data to low-dimensional space while preserving both dynamical and behavioural information. It has been applied, but is not limited to neuronal manifold learning.

Language:Jupyter NotebookStargazers:11Issues:0Issues:0

backpack

BackPACK - a backpropagation package built on top of PyTorch which efficiently computes quantities other than the gradient.

Language:PythonLicense:MITStargazers:548Issues:0Issues:0

FriendsDontLetFriends

Friends don't let friends make certain types of data visualization - What are they and why are they bad.

Language:RLicense:MITStargazers:6169Issues:0Issues:0

flashbax

⚡ Flashbax: Accelerated Replay Buffers in JAX

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

TACO

Code for "TACO: Temporal Latent Action-Driven Contrastive Loss for Visual Reinforcement Learning"

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

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:22296Issues:0Issues:0

xland-minigrid

JAX-accelerated Meta-Reinforcement Learning Environments Inspired by XLand and MiniGrid 🏎️

Language:PythonLicense:Apache-2.0Stargazers:159Issues:0Issues:0
Language:RLicense:CC0-1.0Stargazers:794Issues:0Issues:0

haliax

Named Tensors for Legible Deep Learning in JAX

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