pypuf_helper

Helper module for the pypuf learning framework.


Keywords
pypuf, PUF
License
GPL-3.0
Install
pip install pypuf_helper==0.2

Documentation

pypuf_helper Build Status Master Branch

pypuf_helper is a python extension written in C. The goal is to speed up critical parts of the pypuf learning framework.

Installation

The simplest way to install pypuf_helper is to use pip:

pip3 install pypuf_helper

If you want to install pypuf_helper from source, clone the repository and execute

pip3 install -r requirements.txt
python3 setup.py install

Requiements

pypuf_helper requires the module numpy for the installation and to work properly. If numpy is not installed, the installation via pip3 also installs numpy. For the manual install it is recommended to install just numpy or to execute pip3 to install from the requirenments.txt.

To compile pypuf_helper locally from source, the C compiler needs to support the C99 standard.