我正在尝试将MultiLabelDataset转换为Multimap,因为我想以可读的形式打印其内容。
以下代码即将完成,但是......到目前为止。
问题在于行result.putAll( key, dataset.getLabels( key ));
如何解决此问题?
public static Multimap<String, String> toMultimap(MultiLabelDataset<String, String> dataset)
{
Multimap<String, String> result = HashMultimap.create();
for (String key : ((LabeledLDADataset) dataset).items())
{
result.putAll( key, dataset.getLabels( key ));
}
return result;
}