class ngraph::pass::low_precision::MarkupPrecisions::Restriction¶
#include <markup_precisions.hpp>
class Restriction
{
public:
// fields
bool versionIsRequired;
std::unordered_map<uint64_t, std::vector<std::pair<size_t, std::vector<ngraph::element::Type>>>> precisionsByVersion;
// construction
Restriction(const bool versionIsRequired);
// methods
void add(
const uint64_t version,
const std::vector<std::pair<size_t, std::vector<ngraph::element::Type>>>& precisions
);
};