Skip to content

Releases: entelecheia/thematos

v0.14.5

21 Oct 02:58
Compare
Choose a tag to compare

Fix

  • dependencies: Update tomotopy to ^0.13.0 (f4f545b)
  • book: Update jupyter-book version in requirements.txt (cfb6764)

v0.14.4

27 Mar 20:06
Compare
Choose a tag to compare

Fix

  • dependencies: Update Python hyfi, lexikanon, black versions (f83ffdb)

v0.14.3

24 Aug 19:39
Compare
Choose a tag to compare

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)

v0.14.2

18 Aug 07:39
Compare
Choose a tag to compare

Fix

  • dependencies: Upgrade hyfi to 1.29.8 (fix plugin issues) (1cd28a5)

v0.14.1

15 Aug 02:37
Compare
Choose a tag to compare

Fix

  • book: Update introduction information and links (acbeb30)

Documentation

  • README: Update badges and project description (8c957b9)

v0.14.0

14 Aug 07:01
Compare
Choose a tag to compare

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 model_config_file 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)

v0.13.0

14 Aug 03:38
Compare
Choose a tag to compare

Feature

  • TopicModel: Add topic top words saving functionality (463c12f)

Fix

  • corpus: Improve logging and data access (3bf526c)
  • thematos/models: Add functionality to extend topic_words_freq_tuple to topic_top_words_dists (f2e84e2)

v0.12.0

13 Aug 10:25
Compare
Choose a tag to compare

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)

v0.11.0

13 Aug 09:06
Compare
Choose a tag to compare

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 save_train_summary 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)

v0.10.0

12 Aug 21:02
Compare
Choose a tag to compare

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 timestamp_col fields to topic_corpus.yaml (828adbd)