fraudtwin.ScenarioDifficultyPlan#

class fraudtwin.ScenarioDifficultyPlan(**data)[source][source]#

Bases: BaseModel

Resolved transformations for one fraud or graph scenario.

Parameters:
  • scenario (str)

  • amount_similarity (float)

  • behavior_similarity (float)

  • merchant_similarity (float)

  • device_similarity (float)

  • channel_similarity (float)

  • geography_similarity (float)

  • scenario_subtlety (float)

  • noise_hard_negatives (float)

  • prevalence (float)

  • temporal_irregularity (float)

  • graph_structural_subtlety (float)

  • amount_multiplier (float)

  • timing_multiplier (float)

  • hard_negative_multiplier (float)

  • parameter_transformations (dict[str, object])

model_config: ClassVar[ConfigDict] = {'extra': 'forbid', 'frozen': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].