This module contains basic interfaces used throughout the whole gensim package.

The interfaces are realized as abstract base classes (ie., some optional functionality is provided in the interface itself, so that the interfaces can be subclassed).


CorpusABC Interface (abstract base class) for corpora.
SimilarityABC(corpus) Abstract interface for similarity searches over a corpus.
TransformationABC Interface for transformations.
TransformedCorpus(obj, corpus[, chunksize])
xrange xrange(start, stop[, step]) -> xrange object