Getting Started
Introduction
HEaaN-SDK is a package for data science/data analysis under homomorphic encryption using HEaaN library. HEaaN-SDK supports not only Python but R. This document only covers topics related to Python.
Installation
Use the cryptolabinc/heaan-stat Docker images to explore and use HEaaN.stat using Python API.
Requirement
Python 3.8 - 3.10
Memory Requirement
This software requires a minimum of 32 GB RAM. However, it is recommended to use more than 64 GB RAM to ensure optimal performance and to prevent potential issues related to insufficient memory.
Performance
HEaaN.stat provides GPU acceleration, and allows calculations on more than 10 million data points. Using GPU, calculations take about 1~2 second for 1 million data and less than 5 seconds for 10 million data.