CollectiveTypes

#include <popops/CollectiveTypes.hpp>

Supported types for replicated and non-replicated collectives.

namespace popops

Common functions, such as elementwise and reductions.

Deprecated popops functions

Collective operations working across replicas.

Functions

enum GC_DEPRECATED_MSG ("Use gcl::CollectiveOperator instead") CollectiveOperator

Supported collective operators.

Deprecated:

Use gcl::CollectiveOperator instead.

struct GC_DEPRECATED_MSG ("Use gcl::Chunk instead") Chunk

Represents a section of a tensor mapped to an IPU.

Deprecated:

Use gcl::Chunk instead.

struct GC_DEPRECATED_MSG ("Use gcl::Chunks instead") Chunks

A vector of Chunk data.

Deprecated:

Use gcl::Chunks instead.