我正在尝试打开以图像格式生成的本地数据集,但 Visual Studio 已显示以下代码行的错误消息:
from flwr_datasets.partitioner import ChosenPartitioner
The error message :
ImportError: cannot import name ‘ChosenPartitioner’ from ‘flwr_datasets.partitioner
from datasets import Image, load_dataset
from flwr_datasets.partitioner import ChosenPartitioner
我尝试重新安装 Pyp 上可用的版本
flwr-datasets 0.1.0
使用flwr_datasets-0.1.0-py3-none-any.whl
,但还是不行。
ChosenPartitioner
不是可在代码中使用的字面实现。它是任何可用(由您“选择”)对象的占位符 = Partitioner
s。因此名称为“Chosen”+“Partitioner”(基本抽象的名称)。所有名称都是以这种方式创建的,例如Iid分区器或Dirichlet分区器。
以下是可用实现的列表:https://flower.ai/docs/datasets/ref-api/flwr_datasets.partitioner.html#module-flwr_datasets.partitioner。
您还可以通过子类化
Partitioner
来创建自定义 Partitioner
。
希望有帮助!