PopART C++ API Reference
Version: latest
1. Introduction
2. PopART C++ API
2.1. Sessions
2.1.1. Training session
2.1.2. Inference session
2.1.3. Session options
2.2. Data input and output (IStepIO)
2.3. Tensors
2.4. Optimizers
2.4.1. Stochastic Gradient Descent (SGD)
2.4.2. Adam, AdaMax & Lamb
2.4.3. AdaDelta, RMSProp & AdaGrad
2.5. Builder
2.6. Data flow
2.7. Device manager
2.8. Ops
2.8.1. Op definition for PopART IR
2.8.2. Op definition for Poplar implementation
2.8.3. Available Ops (Op class)
2.8.4. Available Ops (Opx class)
2.9. Patterns
2.9.1. Available patterns
2.10. Transforms
2.10.1. Available transforms
2.11. Utility classes
2.11.1. Graph
2.11.2. Region
2.11.3. Error handling
2.11.4. Debug context
2.11.5. Attributes
2.11.6. Void data
2.11.7. Input shape information
2.11.8. Profiling
2.11.9. Task information
2.11.10. Type definitions
2.11.11. Enums
2.11.12. Structs
2.11.13. Other classes
3. Index
4. Legal notices
Doxygen
PopART C++ API Reference
This document is for previous versions of the Poplar SDK up to 2.6.
For up to date information, refer to the
PopART User Guide
»
PopART C++ API Reference
Edit on GitHub
PopART C++ API Reference
1. Introduction
2. PopART C++ API
2.1. Sessions
2.1.1. Training session
2.1.2. Inference session
2.1.3. Session options
2.2. Data input and output (IStepIO)
2.3. Tensors
2.4. Optimizers
2.4.1. Stochastic Gradient Descent (SGD)
2.4.2. Adam, AdaMax & Lamb
2.4.3. AdaDelta, RMSProp & AdaGrad
2.5. Builder
2.6. Data flow
2.7. Device manager
2.8. Ops
2.8.1. Op definition for PopART IR
2.8.2. Op definition for Poplar implementation
2.8.3. Available Ops (Op class)
2.8.4. Available Ops (Opx class)
2.9. Patterns
2.9.1. Available patterns
2.10. Transforms
2.10.1. Available transforms
2.11. Utility classes
2.11.1. Graph
2.11.2. Region
2.11.3. Error handling
2.11.4. Debug context
2.11.5. Attributes
2.11.6. Void data
2.11.7. Input shape information
2.11.8. Profiling
2.11.9. Task information
2.11.10. Type definitions
2.11.11. Enums
2.11.12. Structs
2.11.13. Other classes
3. Index
4. Legal notices
Doxygen
Read the Docs
v: latest
Versions
latest
2.6.0
2.5.1
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0
1.4.0
1.3.35
1.2.100
Downloads
pdf
On Read the Docs
Project Home
Builds