class ngraph::pass::low_precision::MarkupPrecisions::Restriction::RestrictionByVersion

#include <markup_precisions.hpp>

class RestrictionByVersion
{
public:
    // construction

    RestrictionByVersion();

    RestrictionByVersion(
        const std::function<PrecisionsRestriction::PrecisionsByPorts(const std::shared_ptr<Node>&)>& precisionsFunction,
        const PrecisionsRestriction::PrecisionsByPorts& precisions
        );

    // methods

    PrecisionsRestriction::PrecisionsByPorts get(const std::shared_ptr<Node>& node) const;
};