Skip to content

About

Code for Bucher & Brandenburger (2022): Divisive Normalization is an Efficient Code for Multivariate Pareto-Distributed Environments.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Figure 4 is available in better quality here.

The empirical analysis uses the van Hateren image data set (described here) and the Matlab package matlabPyrTools.

Getting Started

Numerical Simulations (Python)

  • main.py produces figures
    • pdfs.py contains the expressions for the various probability densities
    • mixtureModel.py generates a random sample of Pareto-distributed random variables as a gamma-weighted mixture of independent Weibull random variables
    • plotFunctions.py contains plotting utility functions
  • varianceFormulae_verification.py numerically verifies the result on the Pareto distribution as a mixture model and uses it to generate random samples in order to verify that empirical moments coincide with theoretical ones

Empirical Analysis of Filtered Image Statistics (Matlab)

About

Code for Bucher & Brandenburger (2022): Divisive Normalization is an Efficient Code for Multivariate Pareto-Distributed Environments.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages