Thematos

Latest version: v0.14.5

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

Scan your dependencies

Page 3 of 5

0.7.0

Feature

* **thematos:** Implement method for lda visualization saving ([`91322ca`](https://github.com/entelecheia/thematos/commit/91322ca682d1258b1e36576a1e9debebc3534187))

Fix

* **runner:** Correct typo in configuration file ([`0b23775`](https://github.com/entelecheia/thematos/commit/0b237750bcfeb2ba5363d7c2598d8a39130aeb4a))
* **thematos/runners/topic:** Add save method and implement batch increment ([`b7dfb53`](https://github.com/entelecheia/thematos/commit/b7dfb53be3bbfc2f100aeee97fec4b8a22fe76d8))

0.6.0

Feature

* **thematos/models:** Add update_model_args method ([`1fd68c0`](https://github.com/entelecheia/thematos/commit/1fd68c0e5ae9ad29294558d4532e2178d548c796))
* **runners/config:** Add TopicRunnerResult class ([`8d2b8d4`](https://github.com/entelecheia/thematos/commit/8d2b8d4b2bf39deb295a0553af85e26bf6068baa))
* **thematos/runners:** Add TopicRunnerResult to __all__ ([`1c70d61`](https://github.com/entelecheia/thematos/commit/1c70d61b45b10ac0f7f69076b5c3e55ac93a217c))

Fix

* **lda:** Add multi-worker support for model training ([`ac386c0`](https://github.com/entelecheia/thematos/commit/ac386c01d7f6dab17b37833baf49d86ab700a991))
* **thematos:** Enable eval_coherence in topic model configuration ([`992f069`](https://github.com/entelecheia/thematos/commit/992f06958b102093cbbe337fad27d6650ddb9d1c))
* **thematos/model:** Enable eval_coherence in lda.yaml ([`8ba0f13`](https://github.com/entelecheia/thematos/commit/8ba0f13e98817207329084e293d1b7a147c85938))

0.5.0

Feature

* **config:** Add new test configuration files for dataset, model, project, runner, words, and workflow ([`8d7b07b`](https://github.com/entelecheia/thematos/commit/8d7b07b09392e37c7d34fa173111d746756fc460))
* **tests/scripts:** Add TopicRunner and LdaRunConfig generate_config calls ([`cfb92e0`](https://github.com/entelecheia/thematos/commit/cfb92e0787ed8a616885cc4902dd9824aac0beab))
* **topic-runner:** Add new topic runner class ([`7ca6987`](https://github.com/entelecheia/thematos/commit/7ca69877d5199b64a324dce406609fdaab4ecd49))
* **runners/config:** Add new lda run configuration ([`4e647be`](https://github.com/entelecheia/thematos/commit/4e647be19204f51f4b1449624c7e74c17074dad6))
* **runners:** Add new files for topic handling and configuration ([`b9ba47f`](https://github.com/entelecheia/thematos/commit/b9ba47f7ca7afc20108b54dc31c3029e4aae1174))
* **runner/config:** Add lda.yaml for thematos.runners.config.LdaRunConfig ([`dc9b733`](https://github.com/entelecheia/thematos/commit/dc9b7330929dc7dba79c2c2cd4c6274b6eefe3ed))
* **thematos:** Add new configuration for topic runner ([`1e872ca`](https://github.com/entelecheia/thematos/commit/1e872cab170842a5c3ef8096a61c5640b5da73d3))

0.4.0

Feature

* **thematos:** Implement loading functions for ll_per_words and document_topic_dists in TopicModel ([`d252b29`](https://github.com/entelecheia/thematos/commit/d252b29776521655e2c9cbff2d3d432a02344027))
* **lda:** Add model loading functionality ([`6f128bd`](https://github.com/entelecheia/thematos/commit/6f128bdc011249add52dda2e486e6e8690651922))

Fix

* **thematos/models:** Add seed to ModelSummary ([`5c00df2`](https://github.com/entelecheia/thematos/commit/5c00df2da77e458fa01eaabed9d2a1f8d9ca50f3))
* **models/config:** Change IDF value to int, remove seed from TrainConfig ([`f800375`](https://github.com/entelecheia/thematos/commit/f80037573711e194cbc3fb89a613a703dce75067))

0.3.0

Feature

* **thematos/models:** Add config.py ([`af87d17`](https://github.com/entelecheia/thematos/commit/af87d17a65e82d47be8d40577a01b73b07af6f05))
* **thematos/models:** Add methods to save config and dataframes ([`e8579e1`](https://github.com/entelecheia/thematos/commit/e8579e174b2f2cfaa0a4fc9c1077027d23fbd2b4))
* **corpus:** Add task_name attribute ([`cd38432`](https://github.com/entelecheia/thematos/commit/cd384322319b570e09d9a767b9bc023c9453b3cd))
* **tests/scripts:** Add gen_models.py to generate and print model configurations ([`1f3d2ee`](https://github.com/entelecheia/thematos/commit/1f3d2ee9dee90aec5917fa8f93138ee920160922))
* **thematos/models:** Add additional models and ([`d78390c`](https://github.com/entelecheia/thematos/commit/d78390cb3c078395459b676e65894019bdef7975))
* **model:** Add lda, topic and train configurations ([`597d11a`](https://github.com/entelecheia/thematos/commit/597d11a59f1cd93c91d6ccc386f5e6647df0a8c9))
* **thematos/models/base:** Add model_summary property and save_model_summary method ([`22da5ed`](https://github.com/entelecheia/thematos/commit/22da5edffe96609cdc96da3b4c00288d5f631228))
* **thematos/models:** Add min and max prior weight fields in WordPrior class ([`f0cc4c0`](https://github.com/entelecheia/thematos/commit/f0cc4c00def9fa5ed9d9e1df62ebf7531e0f774e))
* **thematos:** Add min_prior_weight and max_prior_weight configurations in wordprior ([`1d76999`](https://github.com/entelecheia/thematos/commit/1d76999b948996cf8ec817c81c8af8317dc53ae8))
* **tests/notebook:** Add wordprior notebook ([`7bd613b`](https://github.com/entelecheia/thematos/commit/7bd613ba2787ecc754f6dd7afde6f95ecb8a620a))
* **tests/notebook:** Add corpus.ipynb ([`88ebc1a`](https://github.com/entelecheia/thematos/commit/88ebc1a029be0283be72c6065028d79d55d19f97))
* **tests:** Add test for WordPrior model in thematos ([`ae3ddd6`](https://github.com/entelecheia/thematos/commit/ae3ddd6b45b02cb4b9bde1c4a9f089eae79aa253))
* **thematos:** Add _topic_corpus_ yaml config in dataset module ([`2454094`](https://github.com/entelecheia/thematos/commit/24540946fdf756414cddb47e995c888010310141))
* **thematos:** Add _wordprior_ configuration for WordPrior model ([`b84a637`](https://github.com/entelecheia/thematos/commit/b84a637cf895098b00ce82c6da17f46f75f11e2b))
* **tests:** Add corpus tests in thematos/datasets ([`b7382cb`](https://github.com/entelecheia/thematos/commit/b7382cb9c3334875394fedc962c68d99b4739cfb))
* **thematos/tasks:** Add topic functionality ([`d671cd4`](https://github.com/entelecheia/thematos/commit/d671cd45118a73446c5f731d3c451e5d52c848f0))
* **tasks:** Add TopicTask ([`6e44b9b`](https://github.com/entelecheia/thematos/commit/6e44b9b5ee66c43cfc47416c45d30837fb349e23))
* **thematos/models:** Add types.py with CoherenceMetrics and ModelSummary classes ([`4f725fb`](https://github.com/entelecheia/thematos/commit/4f725fbcf03df2292c720801505a101d8ba61174))
* **thematos/models:** Add WordPrior class ([`62c579a`](https://github.com/entelecheia/thematos/commit/62c579ab218fad0a685792715e23767b908837c7))
* **thematos/models:** Add lda model ([`cae5427`](https://github.com/entelecheia/thematos/commit/cae54276517c1ba66a79ac8b32b2fa13280cc32a))
* **thematos/models:** Add TopicModel in base.py ([`0e52722`](https://github.com/entelecheia/thematos/commit/0e52722eb324a6afb97db251defd053d003054a1))
* **thematos/models:** Add LdaModel and WordPrior classes ([`f11966b`](https://github.com/entelecheia/thematos/commit/f11966bfe260eb1a9cd0ea67361c9a8fd1d8afd6))
* **datasets:** Add Corpus class in corpus.py module ([`f6a4bc3`](https://github.com/entelecheia/thematos/commit/f6a4bc31ce3701a126e5d4b8860df3733bfdc62c))
* **datasets:** Add Corpus import in __init__.py ([`053d372`](https://github.com/entelecheia/thematos/commit/053d37200d4e9dc53a5d380b6d2a3e0d002333bf))
* **topic:** Initialize module ([`58d2b44`](https://github.com/entelecheia/thematos/commit/58d2b44db644654e13dec9043a161cbe49ce00b1))
* **topic-model:** Add base and lda models ([`f376220`](https://github.com/entelecheia/thematos/commit/f376220aefd0051d51514358f3a1b0a080ce28cc))
* **thematos/topic/types:** Add new types for CoherenceMetrics and ModelSummary ([`bd5a3ae`](https://github.com/entelecheia/thematos/commit/bd5a3ae2427e1c7fe43521abfbe0798cb71d59c7))
* **thematos/topic:** Add a new class WordPrior for managing words and their priors ([`43805d4`](https://github.com/entelecheia/thematos/commit/43805d42af09a436df662979b3215dcbf968b832))
* **thematos/topic:** Add corpus.py ([`d96175d`](https://github.com/entelecheia/thematos/commit/d96175dad644bbbdc9eb1872e85473cb03cc5285))
* **topic:** Add topic task class ([`10297f8`](https://github.com/entelecheia/thematos/commit/10297f8b4a8514c8766ab2c41ec6bde006be0942))
* **pyproject.toml:** Add tomotopy and pyldavis dependencies ([`ec7b3f5`](https://github.com/entelecheia/thematos/commit/ec7b3f5f80de3f6aad01d8334437855c6f3c129f))

Fix

* **thematos:** Correct 'll_per_words' property type hint ([`27afd5a`](https://github.com/entelecheia/thematos/commit/27afd5acf3a47c8b2b8889d9995d7fe7f9c47b71))
* **thematos:** Rename evaluate_coherence to eval_coherence_value in TopicModel ([`6084550`](https://github.com/entelecheia/thematos/commit/6084550d8b62be3c498d033575b2d4a9b3d73e92))

0.2.3

Fix

* **dependencies:** Upgrade hyfi to 1.17.2 ([`ae81a43`](https://github.com/entelecheia/thematos/commit/ae81a4344ab3eaa54aeaeeeb82b229dd511333b2))

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.