2.6.1.3. pycsamt.emtf.estimates#
Statistical estimate objects used by the format-neutral EMTF core.
Classes
|
Represent a frequency-indexed statistical estimate. |
- class pycsamt.emtf.estimates.StatisticalEstimate(name, data, kind, units=None, attrs=<factory>)[source]
Bases:
PyCSAMTObjectRepresent a frequency-indexed statistical estimate.
The object deliberately stores the estimate as supplied instead of coercing all uncertainty information into the legacy
z_errmodel. This is essential for later support of full covariance matrices.- Parameters:
name (str) – Short code, e.g.
"VAR"or"RESIDCOV".data (array-like) – Numerical estimate. Real and complex arrays are supported.
kind (str) – Semantic name such as
"variance"or"inverse_signal_covariance".units (str or None) – Units when defined.
attrs (dict) – Additional non-serialization-specific metadata.
- name: str
- data: Any
- kind: str
- validate()[source]
Normalize and validate the estimate in place.
- Return type:
None
- copy()[source]
Return a detached copy of the estimate.
- Return type: