Skip to main content

Facilitates data generation algorithm and their evaluation processes

Project description

Python 3.10 Python 3.11 Contributions welcome PyPI - Status

PETsARD (Privacy Enhancing Technologies Analysis, Research, and Development, /pəˈtɑrd/) is a Python library for facilitating data generation algorithm and their evaluation processes.

The main functionalities include dataset description, various dataset generation algorithms, and the measurements on privacy protection and utility.

PETsARD(隱私強化技術分析、研究與開發)是一套為了促進資料生成演算法及其評估過程而設計的 Python 程式庫。

其主要功能包括描述資料集、執行各種資料集生成算法,以及對隱私保護和效用進行測量。

📚 Documentation 文件

🏠 Main Site 主要網站: PETsARD

Project homepage with overview and foundation information Website: https://nics-tw.github.io/petsard/

專案首頁,提供專案概觀與基礎資訊 網站:https://nics-tw.github.io/petsard/

📖 Docs 文件

  • The User Guide aims to assist developers in rapidly acquiring the necessary skills for utilising PETsARD in data synthesis, evaluating synthesized data, and enhancing the research efficiency in Privacy Enhancing Technologies-related fields.

  • 使用者指南旨在幫助開發者迅速獲得必要的技能,以使用 PETsARD 進行資料合成、合成資料的評估,以及提升開發者隱私增強相關領域的研究效率。

    🚀 Get Started 入門指南

    • Quick installation guide and basic usage examples
    • Complete framework structure and configuration details
    • 快速安裝指引與基本使用範例
    • 完整框架結構與設定說明

    📝 Tutorial 教學

    • Practical examples from basic to advanced usage

    • Guidance and Colab demo for common use cases

    • 從基礎到進階的實作範例

    • 提供常見使用情境的說明與 Colab 展示

      ⚙️ YAML Configuration YAML 設定

      • Comprehensive configuration writing guide
      • Experiment workflow and parameter settings
      • 完整的設定檔撰寫指南
      • 實驗流程與參數設定詳解

    🔬 API Documentation API 文件

    • Detailed technical documentation for modules and components
    • Covers configuration, execution, pipeline components, and data management
    • 模組與元件的詳細技術文件
    • 涵蓋設定、執行、管線組件與資料管理

ℹ️ About 關於

  • Project background and license information
  • Academic citations and related literature
  • 專案背景與授權資訊
  • 學術引用與相關文獻

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

petsard-1.6.0rc2.tar.gz (153.8 kB view details)

Uploaded Source

Built Distribution

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

petsard-1.6.0rc2-py3-none-any.whl (183.8 kB view details)

Uploaded Python 3

File details

Details for the file petsard-1.6.0rc2.tar.gz.

File metadata

  • Download URL: petsard-1.6.0rc2.tar.gz
  • Upload date:
  • Size: 153.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for petsard-1.6.0rc2.tar.gz
Algorithm Hash digest
SHA256 5c74c46d4e1d2e0a386f9dc53017533abd4edc8c7b9e3d3327d7f5fae7d022f1
MD5 60bea407242300bf4856548a71c5d550
BLAKE2b-256 c072b352683fbb53e377a028577bbae85106b4ab76658e6b9f45b22849210efe

See more details on using hashes here.

File details

Details for the file petsard-1.6.0rc2-py3-none-any.whl.

File metadata

  • Download URL: petsard-1.6.0rc2-py3-none-any.whl
  • Upload date:
  • Size: 183.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for petsard-1.6.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 1b9778fa856a5ebcde2a0f65d2ce701e3c7092d2f02290ef5ec92059c902f8df
MD5 0823f0ce2128933484ff98e839ea4c48
BLAKE2b-256 3562ddc49f6c0a1a434dc235c8b74fadfc5921ca69ed687f7e097eb80b952669

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