TransportMaps.Maps.IntegratedExponentialParametricTriangularComponentwiseTransportMapBase
¶
Module Contents¶
Classes¶
|
Triangular transport map where each component is represented by an |
|
Triangular transport map where each component is represented by an |
Triangular transport map where each component is represented by an |
|
Triangular transport map where each component is represented by an |
- class TransportMaps.Maps.IntegratedExponentialParametricTriangularComponentwiseTransportMapBase.IntegratedExponentialParametricTriangularComponentwiseTransportMap(**kwargs)[source]¶
-
Triangular transport map where each component is represented by an
IntegratedExponentialParametricMonotoneFunctional
.
- class TransportMaps.Maps.IntegratedExponentialParametricTriangularComponentwiseTransportMapBase.CommonBasisIntegratedExponentialParametricTriangularComponentwiseTransportMap(**kwargs)[source]¶
Bases:
IntegratedExponentialParametricTriangularComponentwiseTransportMap
Triangular transport map where each component is represented by an
IntegratedExponentialParametricMonotoneFunctional
and for each dimension \(i\), every component \(T_k\) share the same basis type.This is leads to some more efficient evaluation operations.
- precomp_evaluate(x, precomp=None, precomp_type='uni')[source]¶
Precompute necessary structures for the evaluation of \(T({\bf x},{\bf a})\)
This returns a list of uni-variate Vandermonde matrices with order maximum among the components \(T_i\).
Enriches the dictionaries in the
precomp
list if necessary.
- precomp_grad_x(x, precomp=None, precomp_type='uni')[source]¶
Precompute necessary structures for the evaluation of \(\nabla_{\bf x}T({\bf x},{\bf a})\)
Enriches the dictionaries in the
precomp
list if necessary.
- precomp_hess_x(x, precomp=None, precomp_type='uni')[source]¶
Precompute necessary structures for the evaluation of \(\nabla^2_{\bf x}T({\bf x},{\bf a})\)
Enriches the dictionaries in the
precomp
list if necessary.
- precomp_nabla3_x(x, precomp=None, precomp_type='uni')[source]¶
Precompute necessary structures for the evaluation of \(\nabla^3_{\bf x}T({\bf x},{\bf a})\)
Enriches the dictionaries in the
precomp
list if necessary.
- precomp_partial_xd(x, precomp=None, precomp_type='uni')[source]¶
Precompute necessary structures for the evaluation of \(\partial_{x_k}T_k({\bf x},{\bf a})\) for \(k=1,\ldots,d\)
Enriches the dictionaries in the
precomp
list if necessary.
- precomp_grad_x_partial_xd(x, precomp=None, precomp_type='uni')[source]¶
Precompute necessary structures for the evaluation of \(\nabla_{\bf x}\partial_{x_k}T_k({\bf x},{\bf a})\) for \(k=1,\ldots,d\)
Enriches the dictionaries in the
precomp
list if necessary.
- class TransportMaps.Maps.IntegratedExponentialParametricTriangularComponentwiseTransportMapBase.IntegratedExponentialTriangularTransportMap(active_vars, approx_list)[source]¶
Bases:
IntegratedExponentialParametricTriangularComponentwiseTransportMap
Triangular transport map where each component is represented by an
IntegratedExponentialParametricMonotoneFunctional
.
- class TransportMaps.Maps.IntegratedExponentialParametricTriangularComponentwiseTransportMapBase.CommonBasisIntegratedExponentialTriangularTransportMap(active_vars, approx_list)[source]¶
Bases:
CommonBasisIntegratedExponentialParametricTriangularComponentwiseTransportMap
Triangular transport map where each component is represented by an
IntegratedExponentialParametricMonotoneFunctional
and for each dimension \(i\), every component \(T_k\) share the same basis type.This is leads to some more efficient evaluation operations.