Metric¶
Metric¶
- pydantic settings olive.evaluator.metric.Metric[source]¶
- field data_config: DataConfig = DataConfig(name='DataContainer', type='DataContainer', params_config={}, components={'load_dataset': DataComponentConfig(name='default_load_dataset', type='default_load_dataset', params={'data_dir': None, 'label_cols': None}), 'pre_process_data': DataComponentConfig(name='default_pre_process_data', type='default_pre_process_data', params={}), 'post_process_data': DataComponentConfig(name='default_post_process_data', type='default_post_process_data', params={}), 'dataloader': DataComponentConfig(name='default_dataloader', type='default_dataloader', params={'batch_size': 1})}, default_components={'load_dataset': DataComponentConfig(name='default_load_dataset', type='default_load_dataset', params={'data_dir': None, 'label_cols': None}), 'pre_process_data': DataComponentConfig(name='default_pre_process_data', type='default_pre_process_data', params={}), 'post_process_data': DataComponentConfig(name='default_post_process_data', type='default_post_process_data', params={}), 'dataloader': DataComponentConfig(name='default_dataloader', type='default_dataloader', params={'batch_size': 1})}, default_components_type={'load_dataset': 'default_load_dataset', 'pre_process_data': 'default_pre_process_data', 'post_process_data': 'default_post_process_data', 'dataloader': 'default_dataloader'})¶
- field name: str [Required]¶
- field sub_types: List[SubMetric] [Required]¶
- field type: MetricType [Required]¶
- field user_config: ConfigBase = None¶