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 resourceprivatekube/privacy/: functions related to differential privacy
Create a new virtual environment to interact with PrivateKube, for instance with:
conda create -n privatekube python=3.8
conda activate privatekubeInstall the dependencies:
pip install -r privatekube/requirements.txtInstall the PrivateKube package:
pip install -e privatekube