TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories
¶
Module Contents¶
Classes¶
Triangular transport map \(T[{\bf a}_{1:d_x}]({\bf x})=[T_1[{\bf a}_1], \ldots,T_{d_x}[{\bf a}_{d_x}]]^\top\), where \(T_i[{\bf a}_i]({\bf x}):\mathbb{R}^{n_i}\times\mathbb{R}^{d_x}\rightarrow\mathbb{R}\). |
|
Abstract factory for maps. |
|
Abstract factory for maps. |
|
Abstract factory for maps. |
|
Abstract factory for maps. |
|
Abstract factory for maps. |
|
Abstract factory for maps. |
- class TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories.LazyTransportMap(head, tail)[source]¶
Bases:
TransportMaps.Maps.ParametricTriangularComponentwiseTransportMap
Triangular transport map \(T[{\bf a}_{1:d_x}]({\bf x})=[T_1[{\bf a}_1], \ldots,T_{d_x}[{\bf a}_{d_x}]]^\top\), where \(T_i[{\bf a}_i]({\bf x}):\mathbb{R}^{n_i}\times\mathbb{R}^{d_x}\rightarrow\mathbb{R}\).
- get_identity_coeffs()[source]¶
[Abstract] Returns the coefficients corresponding to the identity map
- Returns:
coefficients
- Return type:
(
ndarray
[\(N\)])- Raises:
NotImplementedError – must be implemented in subclasses.
- class TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories.DeepLazyMapFactory(*args, **kwargs)[source]¶
Bases:
TransportMaps.Maps.MapFactory
Abstract factory for maps.
It provides a function
MapFactory.generate()
which returns the generated map.
- class TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories.DeepLazyMapListFactory(*args, **kwargs)[source]¶
Bases:
DeepLazyMapFactory
Abstract factory for maps.
It provides a function
MapFactory.generate()
which returns the generated map.
- class TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories.FixedOrderDeepLazyMapFactory(order)[source]¶
Bases:
DeepLazyMapFactory
Abstract factory for maps.
It provides a function
MapFactory.generate()
which returns the generated map.
- class TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories.ManualDeepLazyMapFactory(*args, **kwargs)[source]¶
Bases:
DeepLazyMapFactory
Abstract factory for maps.
It provides a function
MapFactory.generate()
which returns the generated map.
- class TransportMaps.Algorithms.DeepLazyMaps.DeepLazyMapFactories.FixedOrderMapFactory(order)[source]¶
Bases:
TransportMaps.Maps.MapFactory
Abstract factory for maps.
It provides a function
MapFactory.generate()
which returns the generated map.