Artifex/gpu_feature_parity_contract_v1.json

69 lines
1.9 KiB
JSON
Raw Normal View History

{
"artifact": "GPU_FEATURE_PARITY_CONTRACT_V1",
"schema_version": 1,
"status": "accepted",
"structural_nan_exact": true,
"state_transition_conditions_exact": true,
"numeric_limits_derived_from_measurement": true,
"family_tolerances": {
"bollinger": {
"finite_compared_count": 4664916,
"finite_differing_count": 4632967,
"max_absolute_error": 1.82626536116004e-09,
"max_relative_error": 2.989992025370508e-14,
"mae": 6.429624976711859e-10,
"max_ulp": 251,
"p50_ulp": 46.0,
"p95_ulp": 202.0,
"p99_ulp": 229.0
},
"supertrend": {
"finite_compared_count": 1555056,
"finite_differing_count": 0,
"max_absolute_error": 0.0,
"max_relative_error": 0.0,
"mae": 0.0,
"max_ulp": 0,
"p50_ulp": 0.0,
"p95_ulp": 0.0,
"p99_ulp": 0.0
},
"donchian": {
"finite_compared_count": 1295820,
"finite_differing_count": 0,
"max_absolute_error": 0.0,
"max_relative_error": 0.0,
"mae": 0.0,
"max_ulp": 0,
"p50_ulp": 0.0,
"p95_ulp": 0.0,
"p99_ulp": 0.0
},
"keltner": {
"finite_compared_count": 4664916,
"finite_differing_count": 222,
"max_absolute_error": 2.9103830456733704e-11,
"max_relative_error": 4.285296050513011e-16,
"mae": 9.919812152288828e-16,
"max_ulp": 2,
"p50_ulp": 0.0,
"p95_ulp": 0.0,
"p99_ulp": 0.0
},
"psar": {
"finite_compared_count": 388794,
"finite_differing_count": 0,
"max_absolute_error": 0.0,
"max_relative_error": 0.0,
"mae": 0.0,
"max_ulp": 0,
"p50_ulp": 0.0,
"p95_ulp": 0.0,
"p99_ulp": 0.0
}
},
"numeric_errors_may_not_change_decisions": true,
"oracle_npz_sha256": "e1f2268b634e50eb65b9b5175ea369e52bf0a2039b18049030849948a45fd149",
"data_csv_sha256": "7fb56bb05b0edc2348407765cd693efadf334307c25877dfb52acfe4221e5d00"
}