https://github.com/cimagroup/vectorization-maps

https://github.com/cimagroup/vectorization-maps

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary

Keywords

topological-data-analysis vectorization
Last synced: 5 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: Cimagroup
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 300 MB
Statistics
  • Stars: 10
  • Watchers: 0
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Topics
topological-data-analysis vectorization
Created about 4 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License

readme.md

A Survey of Vectorization Methods in Topological Data Analysis

This code accompanies the paper

D. Ali, A. Asaad, M.-J. Jimenez, V. Nanda, E. Paluzo-Hidalgo, and M. Soriano-Trigueros, “A survey of vectorization methods in topological data analysis,” IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1–14, 2023. doi:10.1109/TPAMI.2023.3308391.

Link to the web-app repository: BRAVA

Library

This experiment is compatible with the following versions of python >= 3.8 & < 3.11.

A library containing all the vectorization methods can be found in the vectorization folder. To install it, download the repository and, in a terminal inside the repository folder, use:

  1. pip install -r requirements.txt
  2. pip install .

Experiments

Experiments with three datasets were developed that you can find in the following scripts:

| Dataset | |----------------------------------------------------------------------------------------| | Outex | | Fashion MNIST | | Shrec14 |

The barcodes used in the experiments were calculated using the following scripts:

| Dataset | |--------------------------------------------------------------------------------------------------| | Outex | | Fashion MNIST |

Owner

  • Name: Combinatorial Image Analysis research group
  • Login: Cimagroup
  • Kind: organization

GitHub Events

Total
Last Year

Dependencies

requirements.txt pypi
  • Cython ==0.29.32
  • Deprecated ==1.2.13
  • Pillow ==9.3.0
  • contourpy ==1.0.6
  • cycler ==0.11.0
  • fonttools ==4.38.0
  • gudhi ==3.7.0
  • hopcroftkarp ==1.2.5
  • importlib-metadata ==5.1.0
  • joblib ==1.2.0
  • kiwisolver ==1.4.4
  • llvmlite ==0.39.1
  • matplotlib ==3.6.2
  • mpmath ==1.2.1
  • numpy ==1.23.5
  • packaging ==22.0
  • pandas ==1.5.2
  • persim ==0.3.1
  • pyparsing ==3.0.9
  • python-dateutil ==2.8.2
  • pytz ==2022.6
  • ripser ==0.6.4
  • scikit-image ==0.20.0
  • scikit-learn ==1.2.0
  • scipy ==1.9.3
  • six ==1.16.0
  • sympy ==1.11.1
  • teaspoon ==1.3.1
  • threadpoolctl ==3.1.0
  • wincertstore ==0.2
  • wrapt ==1.14.1
  • zipp ==3.11.0
setup.py pypi