Skip to content Skip to sidebar Skip to footer

Why Gensim Doc2vec Give Attributeerror: 'list' Object Has No Attribute 'words'?

I am trying to experiment gensim doc2vec, by using following code. As far as I understand from tutorials, it should work. However it gives AttributeError: 'list' object has no att

Solution 1:

Input to gensim.models.doc2vec should be an iterator over the LabeledSentence (say a list object). Try:

model = Doc2Vec([document], size = 100, window = 1, min_count = 1, workers=1)

I have reduced the window size, and min_count so that they make sense for the given input. Also go through this nice tutorial on Doc2Vec, if you haven't already.

Post a Comment for "Why Gensim Doc2vec Give Attributeerror: 'list' Object Has No Attribute 'words'?"