Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 819 Bytes

File metadata and controls

28 lines (19 loc) · 819 Bytes

PrivateKube Python Package

This package contains useful functions to interact with the system. It is used by the evaluation and by the system itself.

  • privatekube/experiments/: functions to run pipelines, including dataset objects that support different differential privacy semantics (Event, User-Time, User)
  • privatekube/kfp/: functions to interact with Kubeflow Pipelines and the privacy resource
  • privatekube/privacy/: functions related to differential privacy

Installation

Create a new virtual environment to interact with PrivateKube, for instance with:

conda create -n privatekube python=3.8

conda activate privatekube

Install the dependencies:

pip install -r privatekube/requirements.txt

Install the PrivateKube package:

pip install -e privatekube