Poplar and PopLibs
|
#include <poplar/DebugContext.hpp>
#include <poplar/Graph.hpp>
#include <poplar/Interval.hpp>
#include <poplar/Tensor.hpp>
#include <poplar/TensorRearranger.hpp>
#include <poplar/Type.hpp>
#include <cstdint>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | gcl::CollectiveBalancedHostRearrangement |
This class contains functions and data necessary to rearrange tensors on the host side at runtime. More... | |
class | gcl::CollectiveBalancedReorder |
Helper class to reorder a tensor in a per-tile-balanced fashion such that each replica obtains (for inputs to AllGather or outputs of ReduceScatter) an equally sized 1D tensor with equally sized regions. More... | |
Namespaces | |
namespace | gcl |
Graphcore Communications Library. | |
Macros | |
#define | GCL_NO_DISCARD |
Produce compile time warning for unused return values. | |