Nano How-to Guides#
Note
This page is still a work in progress. We are adding more guides.
In Nano How-to Guides, you could expect to find multiple task-oriented, bite-sized, and executable examples. These examples will show you various tasks that BigDL-Nano could help you accomplish smoothly.
Preprocessing Optimization#
PyTorch#
Training Optimization#
PyTorch Lightning#
PyTorch#
How to convert your PyTorch training loop to use
TorchNanofor accelerationHow to accelerate your PyTorch training loop with
@nanodecoratorHow to accelerate a PyTorch application on training workloads through Intel® Extension for PyTorch*
How to accelerate a PyTorch application on training workloads through multiple instances
How to use the channels last memory format in your PyTorch application for training
How to conduct BFloat16 Mixed Precision training in your PyTorch application
TensorFlow#
General#
Inference Optimization#
OpenVINO#
PyTorch#
How to find accelerated method with minimal latency using InferenceOptimizer
How to accelerate a PyTorch inference pipeline through ONNXRuntime
How to accelerate a PyTorch inference pipeline through OpenVINO
How to accelerate a PyTorch inference pipeline through JIT/IPEX
How to quantize your PyTorch model in INT8 for inference using Intel Neural Compressor
How to enable automatic context management for PyTorch inference on Nano optimized models
How to accelerate a PyTorch inference pipeline through multiple instances
TensorFlow#
How to accelerate a TensorFlow inference pipeline through ONNXRuntime
How to accelerate a TensorFlow inference pipeline through OpenVINO
How to conduct BFloat16 Mixed Precision inference in a TensorFlow Keras application
How to save and load optimized ONNXRuntime model in TensorFlow
How to quantize your Tensorflow model for inference using Intel Neural Compressor
How to quantize your Tensorflow model for inference using Accelerator
How to quantize your Tensorflow model for inference by specifying accuracy control
How to find accelerated method with minimal latency for TensorFlow model using InferenceOptimizer