Skip to content

Conversation

@mattkjames7
Copy link
Contributor

@mattkjames7 mattkjames7 commented Oct 14, 2025

Release note

Added embedding module, allowing users to compute sentence embeddings for vertices on CPU or Nvidia GPU. memgraph/mage#662.

Related product PRs

PRs from product repo this doc page is related to:
memgraph/mage#662

Checklist:

  • Add appropriate milestone (current release cycle)
  • Add bugfix or feature label, based on the product PR type you're documenting
  • Make sure all relevant tech details are documented
  • Check all content with Grammarly
  • Perform a self-review of my code
  • The build passes locally
  • My changes generate no new warnings or errors

@vercel
Copy link

vercel bot commented Oct 14, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
documentation Ready Ready Preview Comment Oct 17, 2025 7:20am

@mattkjames7 mattkjames7 self-assigned this Oct 14, 2025
@mattkjames7 mattkjames7 changed the title Vertix embeddings module Vertex embeddings module Oct 14, 2025
@mattkjames7 mattkjames7 added the feature Documentation related to a new product feature of feature update label Oct 14, 2025
github-merge-queue bot pushed a commit to memgraph/mage that referenced this pull request Oct 15, 2025
The issue is that during Dockerfile build, CPU version gets installed,
when memgraph starts, it loads the CPU version, and then it's not
possible to reload the loaded module using the `CALL mg.load_all()`.

Should we only install the GPU version ->
https://stackoverflow.com/questions/58511598/can-both-the-gpu-and-cpu-versions-of-pytorch-be-installed-in-the-same-conda-envi?
-> NO, because of the size, take a look at the comment below

### Description

Added:
-  `embeddings` module to compute vertex sentence embeddings.
- CUDA-enabled build of MAGE for daily and RC builds.

### Pull request type

- [ ] Bugfix
- [x] Algorithm/Module
- [ ] Feature
- [ ] Code style update (formatting, renaming)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] Documentation content changes
- [ ] Other (please describe):

######################################

### Reviewer checklist (the reviewer checks this part)
#### Module/Algorithm
- [ ] Core algorithm/module implementation
- [ ] [Query
module](https://memgraph.com/docs/memgraph/reference-guide/query-modules)
implementation
- [ ] Tests provided (unit / e2e)
- [ ] Code documentation
- [ ] README short description


### Documentation checklist
- [x] Add the documentation label tag
- [x] Add the bug / feature label tag
- [x] Add the milestone for which this feature is intended
    - If not known, set for a later milestone
- [x] Write a release note, including added/changed clauses
- Added `embedding` module, allowing users to compute sentence
embeddings for vertices on CPU or Nvidia GPU.
[#662](#662).
- [x] Link the documentation PR here
    - memgraph/documentation#1435

---------

Co-authored-by: Dr Matt James <[email protected]>
@mattkjames7 mattkjames7 marked this pull request as ready for review October 16, 2025 09:15
@matea16 matea16 changed the base branch from main to memgraph-3-6-1 October 17, 2025 07:15
@matea16 matea16 merged commit a19022a into memgraph-3-6-1 Oct 17, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Documentation related to a new product feature of feature update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants