fraudtwin.DynamicCampaignDataset#

class fraudtwin.DynamicCampaignDataset(graph, snapshots=(), transitions=(), phase_changes=(), membership_changes=(), intensity_decisions=(), topology_mutations=(), lineage=(), source_snapshots=(), stream_ids=(), configuration_hash='')[source][source]#

Bases: object

Dynamic records and the complete post-evolution graph dataset.

Parameters:
  • graph (GraphFraudDataset)

  • snapshots (tuple[CampaignStateSnapshot, ...])

  • transitions (tuple[CampaignTransition, ...])

  • phase_changes (tuple[CampaignPhaseChange, ...])

  • membership_changes (tuple[CampaignActorMembershipChange, ...])

  • intensity_decisions (tuple[CampaignIntensityDecision, ...])

  • topology_mutations (tuple[CampaignTopologyMutation, ...])

  • lineage (tuple[CampaignLineage, ...])

  • source_snapshots (tuple[CampaignSourceSnapshot, ...])

  • stream_ids (tuple[str, ...])

  • configuration_hash (str)