Added subclass `TermValueArray` of numpy.ndarray that handles the pretty-printing of typical vsm data structures. Updated `*similar_*` functions to use it
Added `map_strarr` function, which generalizes the application of int->term maps to term-value arrays.
Collapsed `topic`, `print_topic` and `print_topics` to `topics`; `doc_topics` and `print_doc_topics` to `doc_topics` (using TermValueArray).
`LDAGibbsViewer.word_topics` now outputs an `IndexedValueArray`. Bug fixes to `IndexedValueArray` (was `TermValueArray`).
Added generic functions to make `*term*` and `*doc*` methods polymorphic about their input types. Added `sorted_topics` method. Replaces `relevant_topics`.
Added `K_filter` to `sorted_topics`.
Reverting the addition of the `K_filter` parameter to `sorted_topics`. (Makes no sense outside of a word sort).
Refactored similarity.py and files which depend on it.
Added various topic comparison functions. Regularized the method naming scheme in LDAGibbsViewer.
See issues 4 and 5. Added type checking functions to vsm (at the risk of provoking the wrath of the ducking-typing gods).
topic sorting by entropy
entropy sorting function added to viewer. Also, theta_t was added to model
fix entropy sorting
Bug fix to SimilarityMatrix
Merge branch 'master' into develop
New function for computing similarity matrices and class for storing them. Deprecating SimilarityMatrix.
Fixed import error in similarity.py