Skip to main content

This is a library that makes data augmentation based on SDV library using a single objective algorithm to get the distributions of the variables.

Project description

daga

daga es un acrónimo de Data Augmentation with Genetic Algorithm; este es un módulo de Python para el aumento de datos basado en la librería SDV. Este tiene como objetivo obtener la distribución correspondiente a cada variable y así conseguir mejores resultados en la generación de datos sintéticos. Para ello hace uso de un algortimo genético mono objetivo.

El projecto se empezó en 2022 por Ane Martínez y Elene Astondoa como trabajo para la universidad.

Estructura de carpetas

  • src/
    • daga/
      • __ init __.py
      • functions.py
  • dist/
    • En esta carpeta se almacenan los archivos de distribución.
  • LICENSE
  • pyproject.toml
  • README.md

Instalación

Dependencias

daga requiere:

  • python (>=3.9)
  • pandas (>=1.5.0)
  • opencv-python (>=4.6.0)
  • matplotlib (>=3.6.0)
  • sdv (>=0.17.1)
  • scikit-learn (>=1.1.2)

Instalación para el usuario

Usando pip:

  1. Primero vamos a actualizar pip a la última versión:

$ pip install --upgrade pip

  1. Una vez actualizado este comando procederemos a instalar la librería daga:

$ pip install daga

Links importantes

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

daga-0.0.4.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

daga-0.0.4-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file daga-0.0.4.tar.gz.

File metadata

  • Download URL: daga-0.0.4.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.5

File hashes

Hashes for daga-0.0.4.tar.gz
Algorithm Hash digest
SHA256 2067486bca69242dfe5824c8b9e152d10f8de880051cbd26e8375f360bd65c35
MD5 2205052de153cca6ffb1f298dca3b932
BLAKE2b-256 531d7133b7ee469c896ce13dae10efba6c8cd9061748a8d1301cf969468c4ab1

See more details on using hashes here.

File details

Details for the file daga-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: daga-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.5

File hashes

Hashes for daga-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0f6491d798a6a07c7f8a48812fcecaf53992d9c4f7b965dcfa351d81ca3af9d3
MD5 1636873adcf9266b08b2c2817d6a7da1
BLAKE2b-256 53e27cec0b60bc01302e2444e0410cb4e61b61e44df849c747bf826a8f2dca8e

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