Poplar and PopLibs
IpuLinkTopology.hpp
1// Copyright (c) 2020 Graphcore Ltd. All rights reserved.
2
3#ifndef poplar_IpuLinkTopology_hpp
4#define poplar_IpuLinkTopology_hpp
5
6#include <iostream>
7
8namespace poplar {
10enum class IpuLinkTopology {
11 Mesh,
12 Torus,
13};
14
15std::ostream &operator<<(std::ostream &os, IpuLinkTopology topo);
16
17} // end namespace poplar
18
19#endif // poplar_IpuLinkTopology_hpp
Poplar classes and functions.
Definition: ArrayRef.hpp:14
std::ostream & operator<<(std::ostream &os, const DebugNameAndId &dnai)
Display the path name of the DebugNameAndId.
IpuLinkTopology
Enum to represent the IPU interconnect layout.
Definition: IpuLinkTopology.hpp:10