vendor/tomotopy/README.rst in tomoto-0.1.2 vs vendor/tomotopy/README.rst in tomoto-0.1.3
- old
+ new
@@ -34,11 +34,11 @@
* Correlated Topic Model (`tomotopy.CTModel`)
* Dynamic Topic Model (`tomotopy.DTModel`).
Please visit https://bab2min.github.io/tomotopy to see more information.
-The most recent version of tomotopy is 0.9.1.
+The most recent version of tomotopy is 0.10.0.
Getting Started
---------------
You can install tomotopy easily using pip. (https://pypi.org/project/tomotopy/)
::
@@ -259,10 +259,21 @@
`tomotopy` is licensed under the terms of MIT License,
meaning you can use it for any reasonable purpose and remain in complete ownership of all the documentation you produce.
History
-------
+* 0.10.0 (2020-12-19)
+ * The interface of `tomotopy.utils.Corpus` and of `tomotopy.LDAModel.docs` were unified. Now you can access the document in corpus with the same manner.
+ * __getitem__ of `tomotopy.utils.Corpus` was improved. Not only indexing by int, but also by Iterable[int], slicing are supported. Also indexing by uid is supported.
+ * New methods `tomotopy.utils.Corpus.extract_ngrams` and `tomotopy.utils.Corpus.concat_ngrams` were added. They extracts n-gram collocations using PMI and concatenates them into a single words.
+ * A new method `tomotopy.LDAModel.add_corpus` was added, and `tomotopy.LDAModel.infer` can receive corpus as input.
+ * A new module `tomotopy.coherence` was added. It provides the way to calculate coherence of the model.
+ * A paramter `window_size` was added to `tomotopy.label.FoRelevance`.
+ * An issue was fixed where NaN often occurs when training `tomotopy.HDPModel`.
+ * Now Python3.9 is supported.
+ * A dependency to py-cpuinfo was removed and the initializing of the module was improved.
+
* 0.9.1 (2020-08-08)
* Memory leaks of version 0.9.0 was fixed.
* `tomotopy.CTModel.summary()` was fixed.
* 0.9.0 (2020-08-04)
@@ -378,5 +389,23 @@
* 0.1.3 (2019-05-19)
* The parameter `min_cf` and its stopword-removing function were added for all topic models.
* 0.1.0 (2019-05-12)
* First version of **tomotopy**
+
+Bindings for Other Languages
+------------------------------
+
+* Ruby: https://github.com/ankane/tomoto
+
+Bundled Libraries and Their License
+------------------------------------
+* Eigen:
+ This application uses the MPL2-licensed features of Eigen, a C++ template library for linear algebra.
+ A copy of the MPL2 license is available at https://www.mozilla.org/en-US/MPL/2.0/.
+ The source code of the Eigen library can be obtained at http://eigen.tuxfamily.org/.
+
+* EigenRand: `MIT License
+ <licenses_bundled/EigenRand>`_
+
+* Mapbox Variant: `BSD License
+ <licenses_bundled/MapboxVariant>`_