Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Synthesis using Geometrically Aligned Random-walks

NotificationsYou must be signed in to change notification settings

stanleyjs/SUGAR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

SUGAR is a tool for generating high dimensional data that follows a low dimensional manifold. SUGAR (Synthesis Using Geometrically Aligned Random-walks) uses a diffusion process to learn a manifold geometry from the data. Then, it generates new points evenly along the manifold by pulling randomly generated points into its intrinsic structure using a diffusion kernel. SUGAR equalizes the density along the manifold by selectively generating points in sparse areas of the manifold.

Ofir Lindenbaum, Jay S. Stanley III, Guy Wolf, Smita KrishnaswamyGeometry-Based Data Generation. 2018.Arxiv

SUGAR has been implemented in Python3 and Matlab.

Getting started

MATLAB installation

  1. The MATLAB version of PHATE can be accessed using:

     $ git clone git://github.com/stanleyjs/SUGAR.git $ cd SUGAR/Matlab
  2. Add the SUGAR/Matlab directory to your MATLAB path and run any of ourtest scripts to get a feel for SUGAR.

About

Synthesis using Geometrically Aligned Random-walks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB100.0%

[8]ページ先頭

©2009-2025 Movatter.jp