Skip to main content

The Bayesian inversion (edwin) package provides algorithm developed during my scientific research work in numerical computation for inverse problems (signal, image processing). Feel free to use them as you want. Any comments and contributions are welcome.

The name edwin is in reference to Edwin T. Jaynes, a great Bayesian Analysis scientific.

Acknowledgements

The use of edwin software package should be explicitly acknowledged in publications in the following form:

  1. an acknowledgment statement: “Some of the results in this paper have been derived using some of the edwin package algorithms From F. Orieux et al. published in citations.

  2. at the first reference, a footnote placed in the main body of the paper referring to the edwin web site, currently http://bitbucket.org/forieux/edwin

The citations are mentioned in documentation, References section of this file and are available in bibtex file.

Info

Contents

improcessing.py

A module that implement the algorithm described in [2] for unsupervised myopic image deconvolution. However the myopic part is not actually available.

inversion.py

A module that implement the algorithm described in [1] and use in [3-4] and other papers. It’s implement an unsupervised general inverse problem algorithm estimation, based on MCMC algorithm.

sampling.py

Implementation of stochastic sampling algorithm, specially [1].

optim.py

A module that implement classical optimisation algorithm for use of other module. They are design for very large system resolution (dim > 1e6).

Requirements

This package depends on my free otb package (utility functions).

  • Numpy version >= 1.4.1

  • otb version >= 0.2.1

Installation

The pip version:

pip install edwin

If you have not pip, download the archive, decompress it and to install in your user path, run in a command line:

python setup.py install --user

or for the system path, run as root:

python setup.py install

Development

This package follow the Semantic Versionning convention http://semver.org/. To get the development version you can clone the mercurial repository available here http://bitbucket.org/forieux/edwin

The ongoing development depends on my research activity but is open. I try to fix bugs.

License

edwin is free software distributed under the MIT license, see LICENSE.txt

References

A bibtex file is provided in the archive.

Metadata

Release files for edwin 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for edwin 0.2.0
File Size Uploaded
edwin-0.2.0.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for edwin 0.2.0
File Interpreter ABI Platform
edwin-0.2.0-py2-none-any.whl Python 2 none any Details

Total release size: 24.0 kB

Release files / edwin-0.2.0.tar.gz

Download URL edwin-0.2.0.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
96318855268e9c01c8930d07f57e116968e9c50ea2033982ff6bd5c1ac08fb01
BLAKE2b-256 checksum
How to use checksums
caaf4222d679ef0338997529d8441ab7700b4f0f2cea81ba6a2772682510bc22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / edwin-0.2.0-py2-none-any.whl

Download URL edwin-0.2.0-py2-none-any.whl
Size 19.9 kB
Tags Python 2
SHA-256 checksum
How to use checksums
dbbbcff8ce5e11a56305774fb78a55748f58084d6c5bd2dad4d0f3aeefd4317e
BLAKE2b-256 checksum
How to use checksums
6183c6ffcc2de71954c771381171aa5a5fa27f1a8bdcfd5586012664693b1e40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page