class ngraph::pass::low_precision::QuantizationGranularityRestriction

#include <quantization_granularity_restriction.hpp>

class QuantizationGranularityRestriction
{
public:
    // fields

    ngraph::Node::type_info_t operationType;
    bool specifyVersion;
    std::vector<PortQuantizationGranularityRestriction> restrictions;

    // construction

    QuantizationGranularityRestriction();
    QuantizationGranularityRestriction(, , );

    // methods

    template <>
    static QuantizationGranularityRestrictionconst std::vector<PortQuantizationGranularityRestriction>&const bool create(
        ,

        );

    template <>
    static QuantizationGranularityRestrictionconst std::vector<size_t>&const bool create(
        ,

        );

    template <>
    static std::vector<PortQuantizationGranularityRestriction>std::vector<QuantizationGranularityRestriction>& getPrecisionsByOperationType();
};