lightning/pl_examples/basic_examples
Ondrej Platek 1383f64a5f
fix max_epochs setup in basic example (#1105)
tested only for the CPU version
2020-03-12 12:42:52 -04:00
..
README.md
__init__.py
cpu_template.py fix max_epochs setup in basic example (#1105) 2020-03-12 12:42:52 -04:00
gpu_template.py fix max_epochs setup in basic example (#1105) 2020-03-12 12:42:52 -04:00
lightning_module_template.py remove deprecated `data_loader` (#1077) 2020-03-06 16:11:05 -05:00

README.md

Basic Examples

Use these examples to test how lightning works.

Test on CPU

python cpu_template.py

Train on a single GPU

python gpu_template.py --gpus 1

DataParallel (dp)

Train on multiple GPUs using DataParallel.

python gpu_template.py --gpus 2 --distributed_backend dp

DistributedDataParallel (ddp)

Train on multiple GPUs using DistributedDataParallel

python gpu_template.py --gpus 2 --distributed_backend ddp

DistributedDataParallel+DP (ddp2)

Train on multiple GPUs using DistributedDataParallel + dataparallel. On a single node, uses all GPUs for 1 model. Then shares gradient information across nodes.

python gpu_template.py --gpus 2 --distributed_backend ddp2