Skip to content

Release 4.0.0#597

Merged
stephenhky merged 194 commits intomasterfrom
develop
Apr 19, 2026
Merged

Release 4.0.0#597
stephenhky merged 194 commits intomasterfrom
develop

Conversation

@stephenhky
Copy link
Copy Markdown
Owner

No description provided.

stephenhky and others added 30 commits March 22, 2026 23:31
….11.0

Pyup update torch 2.10.0 to 2.11.0
…0-to-5.4.0

Pyup update transformers 5.3.0 to 5.4.0
….65.0

Update numba from 0.64.0 to 0.65.0
….65.0

Update numba from 0.64.0 to 0.65.0
@stephenhky
Copy link
Copy Markdown
Owner Author

  • Removed support for Python 3.9 and 3.10;
  • New style of documentation;
  • New docstrings;
  • Type hinting;
  • Dependence on gensim reduced to topic modeling related functions and Word2Vec embedding;
  • Modernizing the use of keras;
  • The use of loguru, orjson, sparse and npdict libraries;
  • Code cleanup and debugged;
  • Removed the old implementation of document-term matrix, and replaced it with NumpyDocumentTermMatrix;
  • Implementation of cosine similarity optimized by numba instead using the cosine distance from scipy;
  • All unit tests and regression tests rewritten, and run by pytest;

@stephenhky stephenhky merged commit 550e2cb into master Apr 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants