lmcinnes / lmcinnes/umap

Is it possbile to do dimension reduction on a single vector?

Open
#686 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
8.3k
Forks
871
Avg merge
1d 13h
Merged PRs (30d)
5

Description

Hi, I am trying to do a research on representation of machine learning models and some features of objects, which requires a correlation caculation. The machine learning model outputs a vector representation, the feature of objects is also a vector. However, one is 768 length vector, another is 1124 length vector. I would like to reduce the dimension of 1124 length vector into 768, is it possbile for umap to do dimension reduction on a single vector? From what I know, demention reduction technique is mostly working on feature reduction rather than vector reduction.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by checking UMAP's documented input and output assumptions for a single 1124-element vector versus a collection of samples. Clarify whether the request is supported behavior or a new feature, and define done as a documented, reproducible answer or a scoped implementation proposal; no file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.