TransportMaps.Distributions.ParametricTransportMapDistributionBase

Module Contents

Classes

ParametricTransportMapDistribution

Abstract class for distribution defined by parametric transport maps (\(T^\sharp \pi\) or \(T_\sharp \pi\))

class TransportMaps.Distributions.ParametricTransportMapDistributionBase.ParametricTransportMapDistribution(transport_map: TransportMaps.Maps.ParametricTransportMap, base_distribution: TransportMaps.Distributions.DistributionBase.Distribution)[source]

Bases: TransportMaps.Distributions.ParametricDistributionBase.ParametricDistribution, TransportMaps.Distributions.TransportMapDistributionBase.TransportMapDistribution

Abstract class for distribution defined by parametric transport maps (\(T^\sharp \pi\) or \(T_\sharp \pi\))

Parameters:
  • transport_map (TransportMap) – transport map \(T\)

  • base_distribution (Distribution) – distribution \(\pi`\)

See also

PushForwardTransportMapDistribution and PullBackTransportMapDistribution.

property coeffs[source]

Get the coefficients \({\bf a}\) of the distribution

See also

ParametricDistribution.coeffs()

property n_coeffs[source]

Get the number \(N\) of coefficients

See also

ParametricDistribution.n_coeffs()

_evaluate_grad_a_log_pullback(gxlpdf, ga_list, galdgx)[source]