Skip to content

Releases: bab2min/tomotopy

0.7.0

18 Apr 06:09
Compare
Choose a tag to compare
  • tomotopy.DTModel was added into the package.
  • A bug in tomotopy.utils.Corpus.save was fixed.
  • A new method tomotopy.Document.get_count_vector was added into Document class.
  • Now linux distributions use manylinux2010 and an additional optimization is applied.

0.6.2

28 Mar 07:55
3830c3d
Compare
Choose a tag to compare
  • A critical bug related to save and load was fixed. Version 0.6.0 and 0.6.1 have been removed from releases.
  • tomotopy.utils.Corpus class that manages multiple documents easily was added.
  • tomotopy.LDAModel.set_word_prior method that controls word-topic priors of topic models was added.
  • A new argument min_df that filters words based on document frequency was added into every topic model's __init__.
  • tomotopy.label, the submodule about topic labeling was added. Currently, only tomotopy.label.FoRelevance is provided.

0.5.2

01 Mar 16:47
bec1011
Compare
Choose a tag to compare
  • A segmentation fault problem was fixed in tomotopy.LLDAModel.add_doc.
  • A bug was fixed that infer of tomotopy.HDPModel sometimes crashes the program.
  • A crash issue was fixed of tomotopy.LDAModel.infer with ps=tomotopy.ParallelScheme.PARTITION, together=True.

0.5.1

11 Jan 07:07
7c79eec
Compare
Choose a tag to compare
  • A bug was fixed that tomotopy.SLDAModel.make_doc doesn't support missing values for y.
  • Now tomotopy.SLDAModel fully supports missing values for response variables y. Documents with missing values (NaN) are included in modeling topic, but excluded from regression of response variables.

0.5.0

29 Dec 15:32
Compare
Choose a tag to compare
  • Now tomotopy.PAModel.infer returns both topic distribution nd sub-topic distribution.
  • New methods get_sub_topics and get_sub_topic_dist were added into tomotopy.Document. (for PAModel)
  • New parameter parallel was added for tomotopy.LDAModel.train and tomotopy.LDAModel.infer method. You can select parallelism algorithm by changing this parameter.
  • tomotopy.ParallelScheme.PARTITION, a new algorithm, was added. It works efficiently when the number of workers is large, the number of topics or the size of vocabulary is big.
  • A bug where rm_top didn't work at min_cf < 2 was fixed.

0.4.2

30 Nov 03:42
Compare
Choose a tag to compare
  • Wrong topic assignments of tomotopy.LLDAModel and tomotopy.PLDAModel were fixed.
  • Readable __repr__ of tomotopy.Document and tomotopy.Dictionary was implemented.

0.4.1

27 Nov 05:55
fffdfd1
Compare
Choose a tag to compare
  • A bug at init function of tomotopy.PLDAModel was fixed.

0.4.0

18 Nov 15:19
9d00b9e
Compare
Choose a tag to compare
  • New models including tomotopy.PLDAModel and tomotopy.HLDAModel were added into the package.

0.3.1

05 Nov 12:56
17a90aa
Compare
Choose a tag to compare
  • An issue where get_topic_dist() returns incorrect value when min_cf or rm_top is set was fixed.
  • The return value of get_topic_dist() of tomotopy.MGLDAModel document was fixed to include local topics.
  • The estimation speed with tw=ONE was improved.

0.3.0

06 Oct 15:20
0c6cb80
Compare
Choose a tag to compare

Update

  • A new model, tomotopy.LLDAModel was added into the package.
  • Since hyperparameter estimation for HDPModel was implemented, the result of HDPModel may differ from previous versions. If you want to turn off hyperparameter estimation of HDPModel, set optim_interval to zero.

Fixed bugs

  • A crashing issue of HDPModel was fixed. (#6)