torch_geometric.datasets.EllipticBitcoinDataset
- class EllipticBitcoinDataset(root: str, transform: Optional[Callable] = None, pre_transform: Optional[Callable] = None, force_reload: bool = False)[source]
Bases:
InMemoryDataset椭圆比特币数据集,包含来自 “比特币中的反洗钱:使用图卷积网络进行金融取证实验” 论文的比特币交易数据。
EllipticBitcoinDataset将比特币交易映射到属于合法类别(交易所、钱包提供商、矿工、合法服务等)与非法类别(诈骗、恶意软件、恐怖组织、勒索软件、庞氏骗局等)的真实实体。存在203,769个节点交易和234,355个有向边支付流,其中2%的节点(4,545个)被标记为非法,21%的节点(42,019个)被标记为合法。其余交易未知。
- Parameters:
root (str) – Root directory where the dataset should be saved.
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