#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();
};