Skip to main content

Package designed to validate the quality of synthetically generated data, with a focus on medical images like chest x-rays and mammographies, by providing tools for feature extraction and similarity metric calculations to compare original and synthetic datasets.

Project description

SynthVal is a Python package developed to validate and verify the quality of synthetically generated data by comparing it to original data. The project focuses primarily on medical images, such as chest x-rays and mammographies, offering tools to compute similarity measures between original and synthetic datasets.

Purpose

With the growing use of synthetic data in fields like healthcare and AI, it is essential to have reliable methods to evaluate how closely synthetic data resembles real data. SynthVal addresses this need by providing a straightforward framework for comparing original and synthetic data, enabling users to assess the quality and fidelity of synthetic datasets.

Key Features

SynthVal is built around two main modules:

  1. Feature Extraction: The features_extraction.py module extracts vectors of features from images, capturing their essential characteristics to serve as the basis for similarity comparison.

  2. Similarity Metrics: The metrics.py module provides the capabilities to calculates several metrics to determine the similarity between original and synthetic datasets.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

synthval-0.1.5a0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SynthVal-0.1.5a0-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file synthval-0.1.5a0.tar.gz.

File metadata

  • Download URL: synthval-0.1.5a0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for synthval-0.1.5a0.tar.gz
Algorithm Hash digest
SHA256 2bc28b4def8c8a47f7b504c4ab2ed06b3d2323d1c701ad76ae09a11ec911caf0
MD5 5cc312ad5f0e579063bd19aa0df091f5
BLAKE2b-256 91e2c978ed5b77f750ec1b065adb2ee152cf538595bc434f9dda3a7a9f282a3e

See more details on using hashes here.

File details

Details for the file SynthVal-0.1.5a0-py3-none-any.whl.

File metadata

  • Download URL: SynthVal-0.1.5a0-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for SynthVal-0.1.5a0-py3-none-any.whl
Algorithm Hash digest
SHA256 f46116891ed1a2bec89e0f49e231e15604f512af8f5c06be39f1f61d6fd2d176
MD5 5e2481316a7767aa9ac3635b80b83a23
BLAKE2b-256 9452565d51ddf5c96b147b56b9600d66017f2a39aedec030a781bffc89fcee2a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page