Tomotopy

Latest version: v0.13.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.13.0

* New features
* Major features of Topic Model Viewer `tomotopy.viewer.open_viewer()` are ready now.
* `tomotopy.LDAModel.get_hash()` is added. You can get 128bit hash value of the model.
* Add an argument `ngram_list` to `tomotopy.utils.SimpleTokenizer`.
* Bug fixes
* Fixed inconsistent `spans` bug after `Corpus.concat_ngrams` is called.
* Optimized the bottleneck of `tomotopy.LDAModel.load()` and `tomotopy.LDAModel.save()` and improved its speed more than 10 times.

0.12.7

* New features
* Added Topic Model Viewer `tomotopy.viewer.open_viewer()`
* Optimized the performance of `tomotopy.utils.Corpus.process()`
* Bug fixes
* `Document.span` now returns the ranges in character unit, not in byte unit.

0.12.6

* New features
* Added some convenience features to `tomotopy.LDAModel.train` and `tomotopy.LDAModel.set_word_prior`.
* `LDAModel.train` now has new arguments `callback`, `callback_interval` and `show_progres` to monitor the training progress.
* `LDAModel.set_word_prior` now can accept `Dict[int, float]` type as its argument `prior`.

0.12.5

* New features
* Added support for Linux ARM64 architecture.

0.12.4

* New features
* Added support for macOS ARM64 architecture.
* Added support for Python3.11
* Bug fixes
* Fixed an issue where `tomotopy.Document.get_sub_topic_dist()` raises a bad argument exception.
* Fixed an issue where exception raising sometimes causes crashes.

0.12.3

New features
* Now, inserting an empty document using `tomotopy.LDAModel.add_doc()` just ignores it instead of raising an exception. If the newly added argument `ignore_empty_words` is set to False, an exception is raised as before. (161)
* `tomotopy.HDPModel.purge_dead_topics()` method is added to remove non-live topics from the model. (152)
Bug fixes
* Fixed an issue that prevents setting user defined values for nuSq in `tomotopy.SLDAModel` (by jucendrero). (174)
* Fixed an issue where `tomotopy.utils.Coherence` did not work for `tomotopy.DTModel`. (164)
* Fixed an issue that often crashed when calling `make_doc()` before calling `train()`. (166)
* Resolved the problem that the results of `tomotopy.DMRModel` and `tomotopy.GDMRModel` are different even when the seed is fixed. (63)
* The parameter optimization process of `tomotopy.DMRModel` and `tomotopy.GDMRModel` has been improved.
* Fixed an issue that sometimes crashed when calling `tomotopy.PTModel.copy()`.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.