cf.Field.get_quantization¶
-
Field.
get_quantization
(default=ValueError())[source]¶ Get quantization metadata.
Quantization eliminates false precision, usually by rounding the least significant bits of floating-point mantissas to zeros, so that a subsequent compression on disk is more efficient.
Quantization metadata describes any existing quantization that has already been applied to the data.
New in version (cfdm): 1.12.2.0
- Parameters
- default: optional
Return the value of the default keyword if there is no quantization metadata.
If set to an
Exception
instance then it will be raised instead.
- Returns
Quantization
A copy of quantization metadata.
Examples
>>> f.get_quantization() <CF Quantization: algorithm=bitgroom, quantization_nsd=4> >>> q = f._del_quantization() >>> print(f.get_quantization(None)) None >>> f._set_quantization(q) >>> f.get_quantization() <CF Quantization: algorithm=bitgroom, quantization_nsd=4>