Andy Lo (andylolu2)

andylolu2

Geek Repo

Location:United Kingdom

Github PK Tool:Github PK Tool

Andy Lo's repositories

cuda-mnist

Training MLP on MNIST in 2 seconds with pure CUDA

simpleGEMM

The simplest but fast implementation of matrix multiplication in CUDA.

Language:CudaLicense:MITStargazers:25Issues:2Issues:0

jax-diffusion

Implementation of Denoising Diffusion Probabilistic Models (DDPM) in JAX and Flax.

Language:PythonStargazers:11Issues:2Issues:0

Text2Emoji

Text to emoji translation via DeepDreaming

Language:Jupyter NotebookLicense:MITStargazers:10Issues:2Issues:1

jax-vqvae-gpt

Implementation of VQ-VAE with a GPT-style sampler in the JAX and Haiku ecosystem.

Language:PythonLicense:MITStargazers:8Issues:2Issues:2

ml-weight-decay

Code for exploring effects of weight decay on neural network generalization

Language:PythonLicense:MITStargazers:4Issues:1Issues:0

YourMumBot

YourMumBot is a discord bot that makes your mum jokes based on content sent by users.

Language:PythonLicense:MITStargazers:4Issues:3Issues:0

score-sde-inverse

Solving all kinds of (linear) inverse problems with diffusion models.

Language:PythonStargazers:2Issues:2Issues:0

jax-logging

Imperative-like logging for JAX

Language:PythonStargazers:1Issues:1Issues:0

Learn-CUDA

Learning how to write CUDA

Language:CudaStargazers:1Issues:2Issues:0

speedtoxify

Fast :speak_no_evil: Detoxify inference with ONNX runtime

Language:PythonLicense:Apache-2.0Stargazers:1Issues:1Issues:1

adaptive-generation

Adaptive-compute generative modeling. Combining PonderNet and VAE/Diffusion models for better computation efficiency. Undergraduate dissertation @Cambridge.

Language:PythonStargazers:0Issues:2Issues:16
Language:Jupyter NotebookStargazers:0Issues:1Issues:0
Language:Jupyter NotebookStargazers:0Issues:2Issues:0

datasets

TFDS is a collection of datasets ready to use with TensorFlow, Jax, ...

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

dotfiles

My .dotfiles for Fish shell

Language:LuaStargazers:0Issues:1Issues:0

sparse-dropout

SparseDrop is a simple, structured, and hardware-friendly variant of dropout that can benefit from sparsity on GPUs.

Language:PythonStargazers:0Issues:1Issues:0

cutlass

CUDA Templates for Linear Algebra Subroutines

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

gpt-neox

An implementation of model parallel autoregressive transformers on GPUs, based on the DeepSpeed library.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:0Issues:0
Language:Jupyter NotebookStargazers:0Issues:0Issues:0

ivy

The Unified Machine Learning Framework

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

jax-monads

Playing around with monads in JAX

Language:PythonStargazers:0Issues:1Issues:0

llm-ol

Building a multilingual machine ontologist with language models

Language:TeXStargazers:0Issues:0Issues:0

nanoGPT

The simplest, fastest repository for training/finetuning medium-sized GPTs.

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

nanotron

Minimalistic large language model 3D-parallelism training

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:GoLicense:MITStargazers:0Issues:1Issues:0

prolog-tic-tac-toe

Optimal Tic-Tac-Toe player implemented in Prolog

Language:PrologLicense:MITStargazers:0Issues:1Issues:0

tic-tac-gpt

Interpreting sequence models of Tic Tac Toe games.

Language:TeXStargazers:0Issues:0Issues:0

transformer-lens-docker

Base docker image for Mech Intern research

Language:DockerfileStargazers:0Issues:0Issues:0