- Huntsville, AL
- in/frank-odom
- https://fkodom.substack.com
Highlights
- Pro
-
python-repo-template Public template
Template repo for Python projects, especially those focusing on machine learning and/or deep learning.
-
-
simple-bert-pytorch Public
A very simple BERT implementation in PyTorch, which only depends on PyTorch itself.
-
lora-pytorch Public
Simple but robust implementation of LoRA for PyTorch. Compatible with NLP, CV, and other model types. Strongly typed and tested.
-
(Unofficial) PyTorch implementation of grouped-query attention (GQA) from "GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpoints" (https://arxiv.org/pdf/2305.13245.pdf)
-
gpt-fast Public
Forked from pytorch-labs/gpt-fastSimple and efficient pytorch-native transformer text generation in <1000 LOC of python.
-
document-rag Public
RAG application to answer questions about PDF documents using LLMs.
-
yet-another-retnet Public
A simple but robust PyTorch implementation of RetNet from "Retentive Network: A Successor to Transformer for Large Language Models" (https://arxiv.org/pdf/2307.08621.pdf)
-
soft-mixture-of-experts Public
PyTorch implementation of Soft MoE by Google Brain in "From Sparse to Soft Mixtures of Experts" (https://arxiv.org/pdf/2308.00951.pdf)
-
fft-conv-pytorch Public
Implementation of 1D, 2D, and 3D FFT convolutions in PyTorch. Much faster than direct convolutions for large kernel sizes.
-
dilated-attention-pytorch Public
(Unofficial) Implementation of dilated attention from "LongNet: Scaling Transformers to 1,000,000,000 Tokens" (https://arxiv.org/abs/2307.02486)
-
transformer-from-scratch Public
Code implementation from my blog post: https://fkodom.substack.com/p/transformers-from-scratch-in-pytorch
-
clip-text-decoder Public
Generate text captions for images from their embeddings.
-
visual-chatgpt Public
Forked from chenfei-wu/TaskMatrixPersonal fork of microsoft/visual-chatgpt
-
simple-cocotools Public
A simple, modern alternative to 'pycocotools'.
-
unipipe Public
Build batch pipelines in Python that run anywhere.
-
blip-inference Public
Pretrained BLIP with a similar API to CLIP.
-
intro-to-deep-learning Public
Code samples to accompany my "Intro to Deep Learning" article series on Medium.
Python MIT License UpdatedJun 6, 2022 -
wordle Public
Fastest Wordle solver in the West.
-
semantle Public
Fastest 'Semantle' solver this side of the Mississippi.
-
byol Public
PyTorch implementation of BYOL: a fantastically simple method for self-supervised image representation learning with SOTA performance.
-
metis Public
Minimalist library for training RL agents in PyTorch. Implements many common training algorithms, with a focus on actor-critic methods. Includes SAC, TD3, PPO, A2C, VPG.
-
ncsn Public
Personal repo recreating Noise Contrastive Score Networks (https://arxiv.org/abs/1907.05600v2) for learning purposes.
-
ddpg-her-pytorch Public
Implementation of the Hindsight Experience Replay (HER) algorithm using PyTorch. Utilizes Deep Deterministic Policy Gradients for off-policy optimization of RL agents in continuous action spaces.
-
-