Skip to main content

A very basic implementation of SVGD, based on https://github.com/dilinwang820/Stein-Variational-Gradient-Descent

Project description

simpleSVGD

This package is a tiny SVGD algorithm specifically developed to operate on distributions found in HMCLab.

Stein Variational Gradient Descent (SVGD)

SVGD is a general purpose variational inference algorithm that forms a natural counterpart of gradient descent for optimization. SVGD iteratively transports a set of particles to match with the target distribution, by applying a form of functional gradient descent that minimizes the KL divergence.

For more information, please visit the original implementers project website - SVGD, or their publication Qiang Liu and Dilin Wang. Stein Variational Gradient Descent (SVGD): A General Purpose Bayesian Inference Algorithm. NIPS, 2016.

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

simpleSVGD-0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simpleSVGD-0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file simpleSVGD-0.1.tar.gz.

File metadata

  • Download URL: simpleSVGD-0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.11

File hashes

Hashes for simpleSVGD-0.1.tar.gz
Algorithm Hash digest
SHA256 161705360e97f906c979639be3657f39413f3864974e9c2afab7085593c83f2a
MD5 5cdd4bbd8abce4213e7027451d8a953f
BLAKE2b-256 10c6809846493ab7bda1e07affdfcc7b461838189c3015e87838796de83cc5fa

See more details on using hashes here.

File details

Details for the file simpleSVGD-0.1-py3-none-any.whl.

File metadata

  • Download URL: simpleSVGD-0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.11

File hashes

Hashes for simpleSVGD-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 014efffb826ce5669a20da128eb5fd946d7298509b35f448fffefc02356a671e
MD5 92cd6e3699d6bdf39cb454224630ef75
BLAKE2b-256 bf905cb22b1ecc0034d0b2c5395f039c20640145582af7fd1739304cc5218d10

See more details on using hashes here.

Supported by

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