pycognaize.document.field.numeric_field.NumericField
- class NumericField(name, value='', calculated_value='', tags=None, field_id=None, group_key=None, confidence=-1.0, group_name=None, scale=None, mapping=None, is_calculated=None)[source]
Bases:
FieldBase class for all pycognaize number fields
- Parameters:
name (
str)value (
str)calculated_value (
str)tags (
Optional[List[ExtractionTag]])field_id (
Optional[str])group_key (
str)confidence (
Optional[float])group_name (
str)scale (
int)mapping (
Optional[List[Dict[str,str]]])is_calculated (
bool)
Methods
Create NumericField object from dictionary
converts string value to numeric
Converts NumericField object to dictionary
Attributes
calculated_valueclassesclassification_labelsconfidencefield_idfield_valuegroup_keygroup_nameis_calculatedmappingnameraw_field_valueraw_valuetag_valuetagsvalue- classmethod construct_from_raw(raw, pages, html=None, labels=None)[source]
Create NumericField object from dictionary
- Parameters:
- Return type:
- tag_class
alias of
ExtractionTag