PerfEstimateFunc

#include <poplar/PerfEstimateFunc.hpp>
namespace poplar

Poplar classes and functions.

Typedefs

using PerfEstimateFunc = std::function<VertexPerfEstimate(const VertexIntrospector &v, const Target &target)>

Functions of this type can be used as performance estimator callbacks for new vertex types.

struct VertexPerfEstimate

Public Functions

VertexPerfEstimate() = default
inline VertexPerfEstimate(std::uint64_t cycles, std::uint64_t flops = 0)

Public Members

std::uint64_t cycles
std::uint64_t flops