Skip to main content

docs License codecov pypi

You saw the lightning. Now it's time to hear the thunder 🌩️

Thunder 🌩️

The Deep Learning framework based on Lightning.

Install

pip install thunder

Start experimenting

It's as simple as 1, 2, 3:

  1. Create a config (e.g. base.config):

    from myproject import MyDataset, MyModule
    from lightning import Trainer
    from torch.utils.data import DataLoader
    
    # these 3 fields are required
    train_data = DataLoader(MyDataset())
    module = MyModule()
    trainer = Trainer()
    
  2. Build the experiment:

    thunder build base.config /path/to/some/folder
    
  3. Run it

    thunder run /path/to/some/folder
    

Also, 2 and 3 can be combined into a single command:

thunder build-run base.config /path/to/some/folder

More advanced stuff

See our docs for a full list of neat things thunder🌩️ can do for you

Metadata

Release files for thunder 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thunder 0.1.1
File Size Uploaded
thunder-0.1.1.tar.gz 27.9 kB Details

Release files / thunder-0.1.1.tar.gz

Download URL thunder-0.1.1.tar.gz
Size 27.9 kB
Tags Source
SHA-256 checksum
How to use checksums
de633ee242f2f272ff664b3a711e1095aa6ed1901d1ad32b7fd0b2b35e444e54
BLAKE2b-256 checksum
How to use checksums
8eea1d83420293a45b0b1b43c012b1093a560a063ef2872233d3874a004aaa06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page