VectorExpansion
- class pmrf.models.surrogates.expansion.VectorExpansion(frequency: Any, coefficients_real: Any, coefficients_imag: Any, basis: Any, offset: Any, *, name: str | None = None, metadata: Any = None, domain: str = 's', z0: Any = 50.0)
Bases:
AbstractSingleDiscreteDomain(experimental) A model where the output is a linear expansion of vector/matrix basis functions with an optional offset.
The S-parameters are returned as offset + coefficients @ basis, where the coefficients are the model parameters.
- Parameters:
- discrete_matrix() Array
Return the static discrete matrix.
- Returns:
The tabulated intrinsic domain matrix.
- Return type:
jax.numpy.ndarray
- inverse(sample: Array) Array