Skip to main content

A package to emulate expensive functions using Gaussian processes.

Project description

Function emulation using Gaussian processes

tremulator provides the Emulator class for easy emulation of expensive functions with user-defined training and acquisition functions. It is built upon george and allows the trained emulator to be saved to an asdf file. The saved file can be read by the Interpolator class which then requires no more training.

Installation

Github

The package can be installed from Github by running the following commands in the preferred installation location:

git clone https://github.com/StijnDebackere/tremulator
cd tremulator
python3 setup.py install

Dependencies

tremulator will automatically install the following packages

  • numpy
  • scipy
  • asdf
  • emcee
  • george
  • pyDOE
  • tqdm

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

tremulator-0.0.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distributions

tremulator-0.0.1-py3.7.egg (18.8 kB view details)

Uploaded Source

tremulator-0.0.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file tremulator-0.0.1.tar.gz.

File metadata

  • Download URL: tremulator-0.0.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.7

File hashes

Hashes for tremulator-0.0.1.tar.gz
Algorithm Hash digest
SHA256 fb547542d73992acd47c102bafa539649d9458b43d26e15536085253f6ef26fe
MD5 9bc347b5539be3e70b5b44764bd9928c
BLAKE2b-256 5f0087ce4995a6b6c730208f8491daca22b8927dc5984eb4b63099bffabfc779

See more details on using hashes here.

File details

Details for the file tremulator-0.0.1-py3.7.egg.

File metadata

  • Download URL: tremulator-0.0.1-py3.7.egg
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.7

File hashes

Hashes for tremulator-0.0.1-py3.7.egg
Algorithm Hash digest
SHA256 f259395c5786c6070ca51467992fd0aa5f2fe85ff254cb0e3689e5efd1af8c15
MD5 c2829f8c1af8f46007707098e5430e41
BLAKE2b-256 8ec3b800637e607ec5021c4c7538f984d5442e681bf540f2357233de1235a1d3

See more details on using hashes here.

File details

Details for the file tremulator-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: tremulator-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.7

File hashes

Hashes for tremulator-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7696a566b79263a223aa190917077df5fae16997f8b6b7c4d803e5559fdafe9e
MD5 085828713af664665f0b4f3353045fb1
BLAKE2b-256 9feabff1498181d8f83ecbf859a8b306ae3bd005a38a01c254c8d892c6f8e359

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page