modify tolerance policy

This commit is contained in:
KOKO\Mimi
2026-08-18 02:29:26 +09:00
parent 123a1b6ccc
commit 624ea4872c
36 changed files with 1909 additions and 672 deletions
+14 -5
View File
@@ -29,19 +29,28 @@ struct Mitc4RowDecision {
double absolute_error;
double tolerance;
double normalized_error;
double reference_scale;
double near_zero_band;
bool relative_error_applicable;
std::string tolerance_branch;
bool blocking;
bool within_tolerance;
};
struct Mitc4ComponentMetrics {
std::string component;
std::string family_identity;
std::vector<std::string> components;
bool blocking;
double reference_scale;
double tolerance;
double near_zero_band;
std::size_t near_zero_count;
double maximum_absolute_error;
double maximum_normalized_error;
double rms_error;
double vector_norm_error;
double relative_rms;
std::size_t worst_row;
bool rms_passed;
bool passed;
std::string diagnostic_code;
std::size_t row_count{};
};
struct Mitc4VectorMetrics {