昨日のコードは damping=0.5 で実行してたんだけど、ここのFAQを読むと、dampingの値は0.9がおすすめとか書いてあったので、dampingの値を修正してもう一度試してみた。ついでにコードの整理したので再掲。 ap.h #pragma once #include <vector> std::vector<int> affinityPropagation( FILE* input, int prefType = 1, double damping = 0.9, int maxit = 1000, int convit = 50 ); ap.cpp // An Implementation of Affinity Propergation // See: Clustering by Passing Messages Between Data Points #include <c