A local cache for penalty models. Serves as a factory and cache for penaltymodel.
On install, penaltymodel_cache registers an entry point that can be read by
penaltymodel. By identifying itself as both a cache and a factory, it will
be used automatically by any project that uses penaltymodel's get_penalty_model
function. It will also be automatically populated
To install:
pip install penaltymodel_cacheTo build from source:
git clone https://github.com/dwavesystems/penaltymodel_cache.git
cd penaltymodel_cache
python setup.py installIf installed inside of a virtual environment, penaltymodel_cache will
store the database in /path/to/virtualenv/data/app_name. Otherwise
the cache will be placed in the system's application data directory.
Released under the Apache License 2.0. See LICENSE