torch_geometric.datasets.EllipticBitcoinTemporalDataset
- class EllipticBitcoinTemporalDataset(root: str, t: int, transform: Optional[Callable] = None, pre_transform: Optional[Callable] = None, force_reload: bool = False)[source]
-
来自“比特币中的反洗钱:使用图卷积网络进行金融取证实验”论文的比特币交易的时间步感知椭圆数据集。
EllipticBitcoinTemporalDataset将比特币交易映射到属于合法类别(交易所、钱包提供商、矿工、合法服务等)与非法类别(诈骗、恶意软件、恐怖组织、勒索软件、庞氏骗局等)的真实实体。存在203,769个节点交易和234,355个有向边支付流,其中2%的节点(4,545个)被标记为非法,21%的节点(42,019个)被标记为合法。其余交易未知。
注意
与
EllipticBitcoinDataset相比,此数据集仅返回给定时间戳t的比特币交易。- Parameters:
root (str) – Root directory where the dataset should be saved.
t (int) – 选择节点的时间步长(从
1到49)。transform (callable, optional) – A function/transform that takes in an
torch_geometric.data.Dataobject and returns a transformed version. The data object will be transformed before every access. (default:None)pre_transform (callable, optional) – A function/transform that takes in an
torch_geometric.data.Dataobject and returns a transformed version. The data object will be transformed before being saved to disk. (default:None)force_reload (bool, optional) – Whether to re-process the dataset. (default:
False)
统计:
#节点
#edges
#特性
#classes
203,769
234,355
165
2