14 #ifndef MLIR_QUANTIZER_SUPPORT_STATISTICS_H 15 #define MLIR_QUANTIZER_SUPPORT_STATISTICS_H 32 double mean,
double variance)
33 : sampleSize(sampleSize), minValue(minValue), maxValue(maxValue),
34 mean(mean), variance(variance) {}
84 #endif // MLIR_QUANTIZER_SUPPORT_STATISTICS_H Definition: InferTypeOpInterface.cpp:20
double minValue
Definition: Statistics.h:25
virtual bool supportsPerAxis() const
Definition: Statistics.h:49
AttributeTensorStatistics(Attribute attr)
Definition: Statistics.h:69
Definition: Statistics.h:67
Statistics about a tensor axis (or the whole tensor).
Definition: Statistics.h:23
virtual unsigned getAxisCount() const
Count of axes supported in a per-axis query.
Definition: Statistics.h:52
double maxValue
Definition: Statistics.h:26
TensorAxisStatistics(int64_t sampleSize, double minValue, double maxValue, double mean, double variance)
Definition: Statistics.h:31
raw_ostream & operator<<(raw_ostream &os, const CAGNode &node)
Definition: ConstraintAnalysisGraph.h:352
Definition: Attributes.h:53
double mean
Definition: Statistics.h:27
double variance
Definition: Statistics.h:28
virtual bool getForAxis(unsigned axis, TensorAxisStatistics &stats) const
Definition: Statistics.h:56
int64_t sampleSize
Definition: Statistics.h:24
TensorAxisStatistics()
Definition: Statistics.h:30
void clear()
Definition: Statistics.h:35
Base class for querying statistics about a tensor.
Definition: Statistics.h:39