plato
plato copied to clipboard
cnc测试结果不匹配
在测试cnc算法时,is_directed=true应该是表示无向图,is_directed=false应该是表示有向图,但是如下面所示,在默认参数配置时结果才是正确的,is_directed参数不起作用。
--测试图构造 "src_id" "dest_id" "0" "1" "1" "2" "0" "3" "3" "4"
--is_directed = true: 无向图 "id" "closeness_value" "2" "1.33333" "1" "4" "4" "1.33333" "0" "0" "3" "4"
--is_direted = false:有向图 "id" "closeness_value" "1" "4" "2" "1.33333" "0" "0" "4" "1.33333" "3" "4"
--默认参数配置 "id" "closeness_value" "0" "0.666667" "2" "0.4" "3" "0.571429" "4" "0.4" "1" "0.571429"
默认配置就是is_directed = false,表示输入是无向图;可以把配置项和如何调用的代码也列出来,看看是哪里的问题。
请问一下,plato中所有的src_id,dest_id是必须从递增编号嘛?就是从0-N
不是所有算法都需要,但cnc算法需要对id从0开始连续编码。