BC, Canada

Stas Bekman

Elite
@stas00

Toolmaker. Author. Software creator, optimizer and harmonizer. Makes things work. Current domains: LLM/Training/Inference/Scalability/Machine Learning

ml-engineering. Machine Learning Engineering Open Book

18k

the-art-of-debugging. The Art of Debugging Open Book

1.7k

ipyexperiments. Automatic GPU+CPU memory profiling, re-use and memory leaks detection using jupyter/ipython experiment containers

235

ml-ways. ML/DL Math and Method notes

66

porting. Helper scripts and notes that were used while porting various nlp models

51

python-tools. Python tools

14

git-tools. helper git tools

12

stas00.

11

reddit-to-threads. Convert arctic_shift Reddit data dumps into thread-view documents

11

fastai-transcript. Video Transcripts of fast.ai MOOC courses made into searchable ebooks

10

transformers. 🤗Transformers: State-of-the-art Natural Language Processing for Pytorch and TensorFlow 2.0.

8

conda-tools. helper tools for the conda environment

7

gpt-neo-fine-tuning-example. Fine-Tune EleutherAI GPT-Neo And GPT-J-6B To Generate Netflix Movie Descriptions Using Hugginface And DeepSpeed

7

google-earth-grid. a very basic Google Earth kml generator

5

pytest-ipynb. A pytest plugin to run ipython/jupyter notebook cells as unit/integration tests

5

Sophia. Effortless plugin and play Optimizer to cut model training costs by 50%. New optimizer that is 2x faster than Adam on LLMs.

4

jpdftweak. Java

4

pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration

4

backups. an effort to resist Internet entropy - save useful knowledge

4

jupyter-notebook-tools. jupyter-notebook-tools

4

bash-tools. Bash tools

4

ipygpulogger. GPU Logger for jupyter/ipython (memory usage, execution time)

3

accelerate. A simple way to train and use NLP models with multi-GPU, TPU, mixed-precision

3

DeepSpeed. DeepSpeed is a deep learning optimization library that makes distributed training easy, efficient, and effective.

3

FlexFlow. A distributed deep learning framework that supports flexible parallelization strategies.

3

datasets. 🤗 Fast, efficient, open-access datasets and evaluation metrics for Natural Language Processing and more in PyTorch, TensorFlow, NumPy and Pandas

2

peft. 🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.

2

cookbook. Deep learning for dummies. All the practical details and useful utilities that go into working with real models.

2

PdfMerger. Merges pdfs and creates handy outline

2

functorch. functorch is a prototype of JAX-like composable function transforms for PyTorch.

1

Megatron-LM. Ongoing research training transformer models at scale

1

pytorch-communication-benchmarks. pytorch code examples for measuring the performance of collective communication calls in AI workloads

1

psg. Pocket Survival Guide for Sys Admin - http://psg.skinforum.org/ -

1

TransformerSizing. Python

1

io-watchdog. Monitor processes and parallel workloads for hangs

1

unix-tools. Miscellaneous tools

1

vllm. A high-throughput and memory-efficient inference and serving engine for LLMs

1

code. Codebase for the project

1

transformers-bloom-inference. Fast Inference Solutions for BLOOM

1

Megatron-DeepSpeed. Ongoing research training transformer language models at scale, including: BERT & GPT-2

1

hpc-toolkit. Cloud HPC Toolkit is an open-source software offered by Google Cloud which makes it easy for customers to deploy HPC environments on Google Cloud.

1

AutoAWQ. AutoAWQ implements the AWQ algorithm for 4-bit quantization with a 2x speedup during inference. Documentation:

1

tinypar. TP/PP/DP implementation of llama using apex blocks

1

make-tools. make tools

1

tensorboard-tools. tensorboard tools

1

NeMo. NeMo: a toolkit for conversational AI

1

k6-docs. The k6 documentation website.

1

machine-learning-note. my machine learning note

1

apex. A PyTorch Extension: Tools for easy mixed precision and distributed training in Pytorch

1

fairseq. Facebook AI Research Sequence-to-Sequence Toolkit written in Python.

1

benchmarks. Benchmarks are the key to sustainable software developement

1

nestedtensor. [Prototype] Tools for the concurrent manipulation of variably sized Tensors.

1

pytorch_memlab. Profiling and inspecting memory in pytorch

1

nvidia-system-monitor-qt. Task Manager for Linux for Nvidia graphics cards

1

model_card.

1

DeepSpeedExamples. Example models using DeepSpeed

1
56
Apply