Spark Word2vec matemática de vetor

Eu estava olhando para oexemplo do site Spark para Word2Vec:

val input = sc.textFile("text8").map(line => line.split(" ").toSeq)

val word2vec = new Word2Vec()

val model = word2vec.fit(input)

val synonyms = model.findSynonyms("country name here", 40)

Como faço para o vetor interessante, como rei - homem + mulher = rainha. Eu posso usar model.getVectors, mas não sei como prosseguir.