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

#include <markup_precisions.hpp>

class Restriction
{
public:
    // classes

    class RestrictionByVersion;

    // fields

    bool versionIsRequired;
    std::unordered_map<std::string, RestrictionByVersion> precisionsByVersion;

    // construction

    Restriction(const bool versionIsRequired);

    // methods

    void add(const std::string version_id, const RestrictionByVersion& precisions);
};