# BigDL-Nano PyTorch Overview BigDL-Nano can be used to accelerate PyTorch or PyTorch-Lightning applications on both training and inference workloads. The optimizations in BigDL-Nano are delivered through a extended version of PyTorch-Lightning `Trainer`. These optimizations are either enabled by default, or can be easily turned on by setting a parameter or calling a method. ## PyTorch Training ### Best Known Configurations ### BigDL-Nano PyTorch Trainer #### IntelĀ® Extension for PyTorch #### Multi-instance Training ### Optimized Data pipeline ### Optimizers ### Notebooks ## PyTorch Inference ### Runtime Acceleration ### Quantization ### Notebooks