• Stars
    star
    128
  • Rank 272,402 (Top 6 %)
  • Language
    Python
  • Created about 2 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Lightning Bits: Engineering for Researchers repo

Lightning Bits: Engineering for Researchers

This repository contains additional materials and show notes for the Lightning Bits: Engineering for Researchers video series.

Ep 01: Notebooks vs Python Projects

Ep 02: The 8 Essential Terminal Commands you Need to Know

Ep 03: How to Use Virtual Environments to Keep Your Computer Organized

Ep 04: How to Be More Productive Using Python Integrated Development Environments (IDEs)

Ep 05: How to Debug Python Code -- Find Errors More Efficiently

Ep 06: Version Control Your Code Using Git ... And Thank Yourself Later

Ep 07: Managing Code Projects with Git Branching

Ep 08: Creating a Pull Request on GitHub

Ep 09: Collaborate on Coding Projects with GitHub

Ep 10: Level-Up Your Python Skills Using Classes and Object-Oriented Programming Concepts


Questions or Suggestions?

If you have questions or suggestions, please don't hesitate to reach out to William (@_willfalcon) and Sebastian (@rasbt) on Twitter or join our Slack Channel. For more episodes, also check out the Lightning Bits: Engineering for Researchers.

More Repositories

1

pytorch-lightning

Pretrain, finetune and deploy AI models on multiple GPUs, TPUs with zero code changes.
Python
26,929
star
2

litgpt

Pretrain, finetune, deploy 20+ LLMs on your own data. Uses state-of-the-art techniques: flash attention, FSDP, 4-bit, LoRA, and more.
Python
6,647
star
3

lit-llama

Implementation of the LLaMA language model based on nanoGPT. Supports flash attention, Int8 and GPTQ 4bit quantization, LoRA and LLaMA-Adapter fine-tuning, pre-training. Apache 2.0-licensed.
Python
5,800
star
4

torchmetrics

Torchmetrics - Machine learning metrics for distributed, scalable PyTorch applications.
Python
1,934
star
5

deep-learning-project-template

Pytorch Lightning code guideline for conferences
Python
1,208
star
6

lightning-thunder

Make PyTorch models up to 40% faster! Thunder is a source to source compiler for PyTorch. It enables using different hardware executors at once; across one or thousands of GPUs.
Python
1,032
star
7

dl-fundamentals

Deep Learning Fundamentals -- Code material and exercises
Jupyter Notebook
309
star
8

tutorials

Collection of Pytorch lightning tutorial form as rich scripts automatically transformed to ipython notebooks.
Python
269
star
9

litdata

Streamline data pipelines for AI. Process datasets across 1000s of machines, and optimize data for blazing fast model training.
Python
189
star
10

lightning-ColossalAI

Large Scale Distributed Model Training with Colossal AI and Lightning AI
Python
50
star
11

litserve

Deploy AI models at scale. High-throughput serving engine for AI/ML models that uses the latest state-of-the-art model deployment techniques.
Python
49
star
12

ecosystem-ci

Automate issue discovery for your projects against Lightning nightly and releases.
Python
45
star
13

utilities

Common Python utilities and GitHub Actions in Lightning Ecosystem
Python
43
star
14

forked-pdb

Python pdb for multiple processes
Python
28
star
15

lightning-ui

Frontend for Lightning apps and home of the Design System
TypeScript
20
star
16

lightning-Habana

Lightning support for Intel Habana accelerators.
Python
20
star
17

lightning-Hivemind

Lightning Training strategy for HiveMind
Python
9
star
18

lightning-Graphcore

Python
7
star
19

LAI-E2E-ContinualAI-Emulator

Python
6
star
20

Lightning-multinode-templates

Multinode templates for Pytorch Lightning
Python
6
star
21

lightning-gan

Python
3
star
22

e2e-speed-benchmark-tests

Tests scripts which ensure that app startup times do not regress
Python
2
star
23

lightning-Horovod

Lightning Training strategy for Horovod
Python
2
star
24

LAI-lightning-template-jupyterlab-App

Python
1
star