Routines for Solving Rate-Distortion Problems


[Up] [Top]

Documentation for package ‘RateDistortion’ version 1.01

Help Pages

RateDistortion-package Routines for Solving Rate-Distortion Problems
BlahutAlgorithm Implementation of the Blahut algorithm described in (Blahut, 1972).
ChannelDistortion Compute the channel distortion for a given channel and cost function.
ConditionalDistribution Return the conditional output distribution for a given channel and a given input.
DifferenceDistribution Compute the difference distribution for a given channel.
FindOptimalChannel Find an optimal information channel for a given source, cost function, and limit on information rate.
FindRate Search for a channel that achieves a given level of distortion.
MaximumCost Compute the maximum cost for an information source and cost function.
MutualInformation Compute the mutual information for a given channel and source distribution.
RateDistortion Routines for Solving Rate-Distortion Problems
Sample Generate random samples from a channel distribution.