Closed btrantruong closed 2 years ago
niter
and eps
are not valid parameters any more, and in fact earlier versions ignored these arguments unless you used implementation="power"
, which was based on a naive power iteration and it was deprecated a long time ago. igraph 0.10.0 removed lots of deprecated stuff so this method is not available any more. I will fix the documentation so these arguments do not appear there. The solution is simply to remove niter
andeps
from the function call; if you don't specify a method, igraph will use PRPACK behind the scenes, which is smart enough to know when to stop.
(Also, I know there are issues with the API docs of the homepage from version 0.10.0, I'm also working on that).
Describe the bug passing argument for 'niter' causes an error for personalized_pagerank()
Below is the error:
TypeError: 'niter' is an invalid keyword argument for this function
However, niter is a legal parameter when I check the parameter names:
To reproduce
Version information python=3.8.13 igraph=0.10.1 igraph installed using
pip3 install python-igraph