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
18kthe-art-of-debugging. The Art of Debugging Open Book
1.7kipyexperiments. Automatic GPU+CPU memory profiling, re-use and memory leaks detection using jupyter/ipython experiment containers
235ml-ways. ML/DL Math and Method notes
66porting. Helper scripts and notes that were used while porting various nlp models
51python-tools. Python tools
14git-tools. helper git tools
12stas00.
11reddit-to-threads. Convert arctic_shift Reddit data dumps into thread-view documents
11fastai-transcript. Video Transcripts of fast.ai MOOC courses made into searchable ebooks
10transformers. 🤗Transformers: State-of-the-art Natural Language Processing for Pytorch and TensorFlow 2.0.
8conda-tools. helper tools for the conda environment
7gpt-neo-fine-tuning-example. Fine-Tune EleutherAI GPT-Neo And GPT-J-6B To Generate Netflix Movie Descriptions Using Hugginface And DeepSpeed
7google-earth-grid. a very basic Google Earth kml generator
5pytest-ipynb. A pytest plugin to run ipython/jupyter notebook cells as unit/integration tests
5Sophia. Effortless plugin and play Optimizer to cut model training costs by 50%. New optimizer that is 2x faster than Adam on LLMs.
4jpdftweak. Java
4pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration
4backups. an effort to resist Internet entropy - save useful knowledge
4jupyter-notebook-tools. jupyter-notebook-tools
4bash-tools. Bash tools
4ipygpulogger. GPU Logger for jupyter/ipython (memory usage, execution time)
3accelerate. A simple way to train and use NLP models with multi-GPU, TPU, mixed-precision
3DeepSpeed. DeepSpeed is a deep learning optimization library that makes distributed training easy, efficient, and effective.
3FlexFlow. A distributed deep learning framework that supports flexible parallelization strategies.
3datasets. 🤗 Fast, efficient, open-access datasets and evaluation metrics for Natural Language Processing and more in PyTorch, TensorFlow, NumPy and Pandas
2peft. 🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.
2cookbook. Deep learning for dummies. All the practical details and useful utilities that go into working with real models.
2PdfMerger. Merges pdfs and creates handy outline
2functorch. functorch is a prototype of JAX-like composable function transforms for PyTorch.
1Megatron-LM. Ongoing research training transformer models at scale
1pytorch-communication-benchmarks. pytorch code examples for measuring the performance of collective communication calls in AI workloads
1psg. Pocket Survival Guide for Sys Admin - http://psg.skinforum.org/ -
1TransformerSizing. Python
1io-watchdog. Monitor processes and parallel workloads for hangs
1unix-tools. Miscellaneous tools
1vllm. A high-throughput and memory-efficient inference and serving engine for LLMs
1code. Codebase for the project
1transformers-bloom-inference. Fast Inference Solutions for BLOOM
1Megatron-DeepSpeed. Ongoing research training transformer language models at scale, including: BERT & GPT-2
1hpc-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.
1AutoAWQ. AutoAWQ implements the AWQ algorithm for 4-bit quantization with a 2x speedup during inference. Documentation:
1tinypar. TP/PP/DP implementation of llama using apex blocks
1make-tools. make tools
1tensorboard-tools. tensorboard tools
1NeMo. NeMo: a toolkit for conversational AI
1k6-docs. The k6 documentation website.
1machine-learning-note. my machine learning note
1apex. A PyTorch Extension: Tools for easy mixed precision and distributed training in Pytorch
1fairseq. Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
1benchmarks. Benchmarks are the key to sustainable software developement
1nestedtensor. [Prototype] Tools for the concurrent manipulation of variably sized Tensors.
1pytorch_memlab. Profiling and inspecting memory in pytorch
1nvidia-system-monitor-qt. Task Manager for Linux for Nvidia graphics cards
1model_card.
1DeepSpeedExamples. Example models using DeepSpeed
1