Skip to content

Latest commit

 

History

History

privatekube

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

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