Releases: BaseModelAI/cleora
Releases · BaseModelAI/cleora
v2.0.0
Cleora is now available as a Python package pycleora
. Key improvements compared to the previous version:
- performance optimizations: ~10x faster embedding times
- performance optimizations: significantly reduced memory usage
- latest research: improved embedding quality
- new feature: can create graphs from a Python iterator in addition to
tsv
files - new feature: seamless integration with
NumPy
- new feature: item attributes support via custom embeddings initialization
- new feature: adjustable vector projection / normalization after each propagation step
Breaking changes:
- transient modifier not supported any more - creating
complex::reflexive
columns for hypergraph embeddings, grouped by the transient entity gives better results.
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.1
Cleora v1.1.0
Changed
- Bumped
env_logger
to0.8.2
,smallvec
to1.5.1
, removedfnv
hasher (#11).
Added
- Tests (snapshots) for in-memory and memory-mapped files calculations of embeddings (#12).
- Support for
NumPy
output format (available via--output-format
program argument) (#15). - Jupyter notebooks with experiments (#16).
Improved
Cleora v1.0.1
Cleora v1.0.0
Initial release.