Recent Releases of thematos
thematos - v0.14.3
Fix
- thematos/runners: Replace BaseRunner with Runner in TopicRunner (
3533197) - thematos: Change TopicModel parent from BatchTaskConfig to BatchTask (
8c0a71d) - thematos/datasets: Change from BatchTaskConfig to BatchTask and RunConfig to Run (
6c65558) - init_project: Rename to initialize and update parameters (
c855dbe) - Makefile: Add trust flag to copier copy command (
4904341) - dependencies: Upgrade hyfi to 1.32.1 (
adfd8cf)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.14.0
Feature
- tests: Add workflow test in thematos (
8ae381f) - topic: Add model loading and inference methods (
fe625f6) - thematos/runners/config: Add InferConfig class (
7e1aa0c) - runners: Add InferConfig to the module exports (
701aab3) - thematos/config: Add modelconfigfile in infer_topics.yaml (
8af15a3) - runner: Add infer topics configuration in topic runner (
130128c) - thematos/config: Add infer_topics configuration (
7ec0eca) - thematos: Add lexikanon to plugins (
edef2e0) - runner: Add train calls to topic.yaml (
5a3756d) - tests: Add sample_data files for testing (
aeeb33e) - tests: Add new word_prior assets (
f4cdb4c)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.12.0
Feature
- datasets/corpus: Add Stopwords class and integrate with tokenizer (
2d6de3b) - thematos: Add stopwords initialization in topic_corpus configuration (
714dc89)
Fix
- thematos/models: Add verbose logging for word prior setting in TopicModel (
7ab1029)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.11.0
Feature
- thematos/models: Add TrainSummaryConfig in config.py (
bfe7517) - thematos/models: Add TrainSummaryConfig in imports and TopicModel, modify the method of calling model.summary, assign default titles if not set in wc_args (
ef40b3f) - thematos/models: Include TrainSummaryConfig in imports and all list. (
111ea9f) - thematos/conf/model: Add new file for topic train configuration (
2e19572) - thematos: Add topic_train to topic model configuration (
c819175) - thematos/model: Add topic_train to lda.yaml training args (
291791c)
Fix
- thematos: Add directory creation for train summary file (
acbce7d) - thematos: Reset model in train method (
aaea9bb) - thematos/models: Add savetrainsummary method (
fd57a66) - thematos: Replace 'k' with 'num_topics' in TopicModel class (
8a14d3c) - thematos/datasets: Add document processing logging in 'corpus' (
5226cd6) - lda: Add num_workers to training log message (
d39d2d8) - dependencies: Upgrade lexikanon to 0.6.0 (
2983fed)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.10.0
Feature
- thematos/datasets: Add delimiter field in NgramConfig (
6c0ff28) - thematos/datasets: Add ngram config and logging in corpus.py (
c2ec34b) - datasets: Add NgramConfig to all (
787cdbc) - thematos: Add new configuration for ngrams (
96708f3) - thematos/conf/dataset: Add ngrams and timestampcol fields to topiccorpus.yaml (
828adbd)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.9.0
Feature
- thematos/models: Add wordclouds generation method (
4e866cc) - corpus: Add function to concatenate n-grams (
a78edc6) - thematos/datasets: Add NgramConfig class in ngrams.py (
10a2e2e) - thematos-models: Add image collage feature for word clouds in TopicModel (
6953b9f) - thematos/models/config: Add new config variables for WordcloudConfig class (
d88d76e) - thematos: Add make_collage and related configs (
231cebb)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.8.0
Feature
- thematos/models: Add WordcloudConfig (
9919ce9) - thematos/models: Add WordcloudConfig and generate_wordclouds method (
118e7e6) - thematos/models: Add WordcloudConfig class in config.py (
198053c) - thematos/plots: Add WordCloud module (
ff24048) - tests: Add wordcloud notebook in tests/notebook (
b213e41) - thematos/plots: Add WordCloud class (
ecc71e3) - dependencies: Add wordcloud version 1.9.2 (
2c21075) - thematos: Add defaults for wordcloud in config (
47ee61f) - thematos: Add wordcloud to topic model configuration (
66600e2) - thematos/conf/model: Add wordcloud to lda model configuration (
8edb40a) - thematos: Add wordcloud configuration model (
b59dade) - thematos: Add wordcloud configuration (
ca5944e)
Fix
- thematos/models: Add loading of topic term distributions (
50c8bb5)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.6.0
Feature
- thematos/models: Add updatemodelargs method (
1fd68c0) - runners/config: Add TopicRunnerResult class (
8d2b8d4) - thematos/runners: Add TopicRunnerResult to all (
1c70d61)
Fix
- lda: Add multi-worker support for model training (
ac386c0) - thematos: Enable eval_coherence in topic model configuration (
992f069) - thematos/model: Enable eval_coherence in lda.yaml (
8ba0f13)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.5.0
Feature
- config: Add new test configuration files for dataset, model, project, runner, words, and workflow (
8d7b07b) - tests/scripts: Add TopicRunner and LdaRunConfig generate_config calls (
cfb92e0) - topic-runner: Add new topic runner class (
7ca6987) - runners/config: Add new lda run configuration (
4e647be) - runners: Add new files for topic handling and configuration (
b9ba47f) - runner/config: Add lda.yaml for thematos.runners.config.LdaRunConfig (
dc9b733) - thematos: Add new configuration for topic runner (
1e872ca)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.4.0
Feature
- thematos: Implement loading functions for llperwords and documenttopicdists in TopicModel (
d252b29) - lda: Add model loading functionality (
6f128bd)
Fix
- thematos/models: Add seed to ModelSummary (
5c00df2) - models/config: Change IDF value to int, remove seed from TrainConfig (
f800375)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.3.0
Feature
- thematos/models: Add config.py (
af87d17) - thematos/models: Add methods to save config and dataframes (
e8579e1) - corpus: Add task_name attribute (
cd38432) - tests/scripts: Add gen_models.py to generate and print model configurations (
1f3d2ee) - thematos/models: Add additional models and (
d78390c) - model: Add lda, topic and train configurations (
597d11a) - thematos/models/base: Add modelsummary property and savemodel_summary method (
22da5ed) - thematos/models: Add min and max prior weight fields in WordPrior class (
f0cc4c0) - thematos: Add minpriorweight and maxpriorweight configurations in wordprior (
1d76999) - tests/notebook: Add wordprior notebook (
7bd613b) - tests/notebook: Add corpus.ipynb (
88ebc1a) - tests: Add test for WordPrior model in thematos (
ae3ddd6) - thematos: Add topiccorpus_ yaml config in dataset module (
2454094) - thematos: Add wordprior configuration for WordPrior model (
b84a637) - tests: Add corpus tests in thematos/datasets (
b7382cb) - thematos/tasks: Add topic functionality (
d671cd4) - tasks: Add TopicTask (
6e44b9b) - thematos/models: Add types.py with CoherenceMetrics and ModelSummary classes (
4f725fb) - thematos/models: Add WordPrior class (
62c579a) - thematos/models: Add lda model (
cae5427) - thematos/models: Add TopicModel in base.py (
0e52722) - thematos/models: Add LdaModel and WordPrior classes (
f11966b) - datasets: Add Corpus class in corpus.py module (
f6a4bc3) - datasets: Add Corpus import in init.py (
053d372) - topic: Initialize module (
58d2b44) - topic-model: Add base and lda models (
f376220) - thematos/topic/types: Add new types for CoherenceMetrics and ModelSummary (
bd5a3ae) - thematos/topic: Add a new class WordPrior for managing words and their priors (
43805d4) - thematos/topic: Add corpus.py (
d96175d) - topic: Add topic task class (
10297f8) - pyproject.toml: Add tomotopy and pyldavis dependencies (
ec7b3f5)
Fix
- thematos: Correct 'llperwords' property type hint (
27afd5a) - thematos: Rename evaluatecoherence to evalcoherence_value in TopicModel (
6084550)
- Python
Published by github-actions[bot] over 2 years ago
thematos - v0.2.0
Feature
- book: Add new documentation for API reference (
9ec0cc9) - book: Add sphinx-carousel and sphinxcontrib-lastupdate (
0b5461f) - book: Add new features to _config.yml and _toc.yml (
2a89341) - .copier-config.yaml: Update commit version and add new configurations (
9f57524) - tasks-extra: Add new tasks for managing hyfi dependency and configuration, add a variety of tooling tasks for linting, testing, cleaning, building, and more (
f088483) - codecov: Add new codecov.yml configuration file (
882c2be) - github-workflows: Add source code installation in deploy-docs.yaml (
bd82a84) - thematos: Add about section in thematos.yaml (
d74728d) - .envrc: Add new environment file and set up virtual environment (
f37d07f)
- Python
Published by github-actions[bot] over 2 years ago