Skip to main content

Provided Walks

As of now, three random walks are provided with aruku

Personalized Page Rank

modules/aruku/walks/PersonalizedPageRank.scala
case object PersonalizedPageRank {

def config(numWalkers: Long)
def transition(pi: Double)

}

DeepWalk

modules/aruku/walks/DeepWalk.scala
case object DeepWalk {

def config(numWalkers: Long)
def transition(walkLength: Long)

}

node2vec

modules/aruku/walks/Node2Vec.scala
object Node2Vec {

def config(numWalkers: Long)
def transition(p: Double, q: Double, walkLength: Long)

}