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

Instance Method Details

#calibrationObject



22
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 22

def calibration = data.fetch('calibration')

#coefficientsObject



13
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 13

def coefficients = data.fetch('coefficients')

#context_offsetsObject



15
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 15

def context_offsets = data.fetch('context_offsets')

#covariance_diagonalObject



16
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 16

def covariance_diagonal = data.fetch('covariance_diagonal')

#feature_schemaObject



9
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 9

def feature_schema = data.fetch('feature_schema')

#idObject



6
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 6

def id = data.fetch('id')

#interactionsObject



14
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 14

def interactions = data.fetch('interactions')

#interceptObject



12
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 12

def intercept = data.fetch('intercept')

#normalizationObject



10
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 10

def normalization = data.fetch('normalization')

#oodObject



18
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 18

def ood = data.fetch('ood')

#posterior_methodObject



7
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 7

def posterior_method = data.fetch('posterior_method')

#readersObject



11
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 11

def readers = data.fetch('readers')

#risk_controlObject



19
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 19

def risk_control = data.fetch('risk_control')

#score_rangesObject



20
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 20

def score_ranges = data.fetch('score_ranges')

#supportedObject



21
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 21

def supported = data.fetch('supported')

#threat_modelObject



17
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 17

def threat_model = data.fetch('threat_model')

#training_prevalenceObject



8
# File 'lib/vangrail/joint_risk_artifact_accessors.rb', line 8

def training_prevalence = data.fetch('training_prevalence')