Energy Differential Privacy
Project description
This repository contains the pilot implementation of the core privacy methods for Energy Differential Privacy (EDP). The key components are:
Core Differential Privacy for energy efficiency analytics (eeprivacy)
Python API documentation for eeprivacy
Sample implementations of key use cases
[Examples and library documentation](https://openeemeter.github.io/eeprivacy/)
—
Energy Differential Privacy (EDP) enables the use of the gold standard of privacy protection, differential privacy, for high value energy efficiency analytics.
—
Installation
pip install eeprivacy
Local Usage
Notebooks
With your preferred notebook environment (like [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/) or [nteract](https://nteract.io/)), install eeprivacy and try out any of the [example notebooks](https://openeemeter.github.io/eeprivacy/private-load-shape-algorithm-design.html).
REPL
>>> from eeprivacy.mechanisms import LaplaceMechanism >>> LaplaceMechanism.execute(value=0, epsilon=0.1, sensitivity=1) 1.198515653814998
Development
Build docs:
./bin/build_docs
Run tests:
./bin/test
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
Built Distribution
Hashes for eeprivacy-0.0.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6ba03e7dbea6a3c508f5e8874d4f9440ff64ac861fa4a1f0455ebedfe47f8a3 |
|
MD5 | ee5516fcea073b3530ce8fd7a5412356 |
|
BLAKE2b-256 | c2a44a1309b998223b1760c473de5fb28ab1e721ff8970b4a0907252689b5900 |