List of API Documentation

This page lists all the APIs supported on the IPU, with links to the documentation for each.

Name

C++

Python

Graphcore Communication Library (GCL)

API reference

Graphcore IPU Info Library (gcipuinfo)

API reference

Keras

API reference

PopART

API reference

API reference

PopEF

API reference

API reference

Poplar and PopLibs

API reference

Poplar distributed configuration library (PopDist)

API reference

API reference

PopVision analysis library (libpva)

API reference

API reference

PopVision trace instrumentation library (libpvti)

API reference

API reference

PopXL

API reference

PyTorch for the IPU

API reference

TensorFlow 1 for the IPU

API reference

TensorFlow 1 IPU add-ons

API reference

TensorFlow 2 for the IPU

API reference

TensorFlow 2 IPU add-ons

API reference

Triton Backend

API reference