Skip to content

Commit

Permalink
Merge pull request #22 from nanxstats/news
Browse files Browse the repository at this point in the history
Release tinytopics 0.5.0
  • Loading branch information
nanxstats authored Dec 8, 2024
2 parents a425b1d + a722dd0 commit b78f953
Show file tree
Hide file tree
Showing 8 changed files with 30 additions and 7 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## tinytopics 0.5.0

### Improvements

- Increased the speed of `generate_synthetic_data()` significantly by using
direct mixture sampling, which leverages the properties of multinomial
distributions (#21).

This change makes simulating data at the scale of 100K x 100K
more feasible. Although the approaches before and after are mathematically
equivalent, the data generated with the same seed in previous versions and
this version onward will be bitwise different.

## tinytopics 0.4.1

### Documentation
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
![License](https://img.shields.io/pypi/l/tinytopics)

Topic modeling via sum-to-one constrained neural Poisson NMF.

Built with PyTorch, runs on both CPUs and GPUs.

## Installation
Expand Down
13 changes: 13 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## tinytopics 0.5.0

### Improvements

- Increased the speed of `generate_synthetic_data()` significantly by using
direct mixture sampling, which leverages the properties of multinomial
distributions (#21).

This change makes simulating data at the scale of 100K x 100K
more feasible. Although the approaches before and after are mathematically
equivalent, the data generated with the same seed in previous versions and
this version onward will be bitwise different.

## tinytopics 0.4.1

### Documentation
Expand Down
1 change: 0 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
![License](https://img.shields.io/pypi/l/tinytopics)

Topic modeling via sum-to-one constrained neural Poisson NMF.

Built with PyTorch, runs on both CPUs and GPUs.

## Installation
Expand Down
1 change: 0 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,3 @@ theme:
- search.highlight
- search.suggest
- toc.follow
- toc.integrate
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "tinytopics"
version = "0.4.1"
version = "0.5.0"
description = "Topic modeling via sum-to-one constrained neural Poisson non-negative matrix factorization"
authors = [
{ name = "Nan Xiao", email = "me@nanx.me" }
Expand Down
4 changes: 2 additions & 2 deletions requirements-dev.lock
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ mkdocs-autorefs==1.2.0
# via mkdocstrings-python
mkdocs-get-deps==0.2.0
# via mkdocs
mkdocs-material==9.5.47
mkdocs-material==9.5.48
mkdocs-material-extensions==1.3.1
# via mkdocs-material
mkdocstrings==0.27.0
Expand All @@ -227,7 +227,7 @@ notebook==7.3.1
notebook-shim==0.2.4
# via jupyterlab
# via notebook
numpy==2.1.3
numpy==2.2.0
# via contourpy
# via imageio
# via matplotlib
Expand Down
2 changes: 1 addition & 1 deletion requirements.lock
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ mpmath==1.3.0
networkx==3.4.2
# via scikit-image
# via torch
numpy==2.1.3
numpy==2.2.0
# via contourpy
# via imageio
# via matplotlib
Expand Down

0 comments on commit b78f953

Please sign in to comment.