Contents

class

SushiAI::Graph::UniformPrecisionPolicy

Preserves declared precision across all graph operations.

Declared in
include/SushiAI/graph/precision.hpp
Inherits
SushiAI::Graph::IPrecisionPolicy

Returns declared data types directly, inserting zero conversion casts.

Public member functions

virtual PrecisionChoice choose(const PrecisionQuery &query) const override

Chooses the element type query's operation computes in.

Parameters

query

The operation and its declared precision.

Returns

The element type and the reason for it.

virtual std::string_view name() const noexcept override

Returns a short identifier for reporting and diagnostics.

Returns

Static string identifying the policy name.