Module: Vangrail::JointRiskArtifactAccessors
- Included in:
- JointRiskArtifact
- Defined in:
- lib/vangrail/joint_risk_artifact_accessors.rb
Overview
Read-only public fields of a validated joint-risk artifact.
Instance Method Summary collapse
- #calibration ⇒ Object
- #coefficients ⇒ Object
- #context_offsets ⇒ Object
- #covariance_diagonal ⇒ Object
- #feature_schema ⇒ Object
- #id ⇒ Object
- #interactions ⇒ Object
- #intercept ⇒ Object
- #normalization ⇒ Object
- #ood ⇒ Object
- #posterior_method ⇒ Object
- #readers ⇒ Object
- #risk_control ⇒ Object
- #score_ranges ⇒ Object
- #supported ⇒ Object
- #threat_model ⇒ Object
- #training_prevalence ⇒ Object
Instance Method Details
#calibration ⇒ Object
22 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 22 def calibration = data.fetch('calibration') |
#coefficients ⇒ Object
13 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 13 def coefficients = data.fetch('coefficients') |
#context_offsets ⇒ Object
15 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 15 def context_offsets = data.fetch('context_offsets') |
#covariance_diagonal ⇒ Object
16 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 16 def covariance_diagonal = data.fetch('covariance_diagonal') |
#feature_schema ⇒ Object
9 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 9 def feature_schema = data.fetch('feature_schema') |
#id ⇒ Object
6 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 6 def id = data.fetch('id') |
#interactions ⇒ Object
14 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 14 def interactions = data.fetch('interactions') |
#intercept ⇒ Object
12 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 12 def intercept = data.fetch('intercept') |
#normalization ⇒ Object
10 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 10 def normalization = data.fetch('normalization') |
#ood ⇒ Object
18 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 18 def ood = data.fetch('ood') |
#posterior_method ⇒ Object
7 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 7 def posterior_method = data.fetch('posterior_method') |
#readers ⇒ Object
11 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 11 def readers = data.fetch('readers') |
#risk_control ⇒ Object
19 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 19 def risk_control = data.fetch('risk_control') |
#score_ranges ⇒ Object
20 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 20 def score_ranges = data.fetch('score_ranges') |
#supported ⇒ Object
21 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 21 def supported = data.fetch('supported') |
#threat_model ⇒ Object
17 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 17 def threat_model = data.fetch('threat_model') |
#training_prevalence ⇒ Object
8 |
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 8 def training_prevalence = data.fetch('training_prevalence') |