EffectMetric (APIObject)

__init__(self, auc=None, f1_score=None, macro_f1=None, micro_f1=None, weight_f1=None, mcc=None, ks=None, log_loss=None, acc=None, precision=None, eer=None) special

效果指标

Parameters:
  • auc (float) –

  • f1_score (float) –

  • macro_f1 (float) –

  • micro_f1 (float) –

  • weight_f1 (float) –

  • mcc (float) –

  • ks (float) –

  • log_loss (float) –

  • acc

  • precision (float) –

  • eer (float) –

Source code in deepwisdom/models/trial.py
def __init__(
        self,
        auc=None,
        f1_score=None,
        macro_f1=None,
        micro_f1=None,
        weight_f1=None,
        mcc=None,
        ks=None,
        log_loss=None,
        acc=None,
        precision=None,
        eer=None
):
    """
    效果指标
    Args:
        auc (float):
        f1_score (float):
        macro_f1 (float):
        micro_f1 (float):
        weight_f1 (float):
        mcc (float):
        ks (float):
        log_loss (float):
        acc ():
        precision (float):
        eer (float):
    """
    self.auc = auc
    self.f1_score = f1_score
    self.macro_f1 = macro_f1
    self.micro_f1 = micro_f1
    self.weight_f1 = weight_f1
    self.mcc = mcc
    self.ks = ks
    self.log_loss = log_loss
    self.acc = acc
    self.precision = precision
    self.eer = eer

Metric (APIObject)

__init__(self, performance_metrics=None, effect_metrics=None) special

指标相关

Parameters:
  • performance_metrics (PerformanceMetric) – 性能指标

  • effect_metrics (EffectMetric) – 效果指标

Source code in deepwisdom/models/trial.py
def __init__(
        self,
        performance_metrics=None,
        effect_metrics=None
):
    """
    指标相关
    Args:
        performance_metrics (PerformanceMetric): 性能指标
        effect_metrics (EffectMetric):  效果指标
    """
    self.performance_metrics = PerformanceMetric(**performance_metrics)
    self.effect_metrics = EffectMetric(**effect_metrics)

PerformanceMetric (APIObject)

__init__(self, fps=None, ict=None, flops=None, max_mem=None) special

性能指标

Parameters:
  • fps (float) –

  • ict (float) –

  • flops (int) –

  • max_mem (float) –

Source code in deepwisdom/models/trial.py
def __init__(
        self,
        fps=None,
        ict=None,
        flops=None,
        max_mem=None
):
    """
    性能指标
    Args:
        fps (float):
        ict (float):
        flops (int):
        max_mem (float):
    """
    self.fps = fps
    self.ict = ict
    self.flops = flops
    self.max_mem = max_mem

Trial (APIObject)

__init__(self, project_id, trial_no, trial_type=None, status=None, best_metric_key=None, best_metric_value=None, time_consuming=None, start_time=None, end_time=None, is_model=None, trial_metric=None) special

实验详情

Parameters:
  • project_id (int) – 项目id

  • trial_no (int) – 实验id

  • trial_type (int) – 实验类型

  • status (int) – 状态

  • best_metric_key (str) – 最佳指标

  • best_metric_value (float) – 最佳指标值

  • time_consuming (float) – 耗时

  • start_time (float) – 实验开始时间

  • end_time (float) – 实验结束时间

  • is_model (int) –

  • trial_metric (Metric) – 实验详细指标

Source code in deepwisdom/models/trial.py
def __init__(
        self,
        project_id,
        trial_no,
        trial_type=None,
        status=None,
        best_metric_key=None,
        best_metric_value=None,
        time_consuming=None,
        start_time=None,
        end_time=None,
        is_model=None,
        trial_metric=None
):
    """
    实验详情
    Args:
        project_id (int): 项目id
        trial_no (int): 实验id
        trial_type (int): 实验类型
        status (int): 状态
        best_metric_key (str): 最佳指标
        best_metric_value (float): 最佳指标值
        time_consuming (float): 耗时
        start_time (float): 实验开始时间
        end_time (float): 实验结束时间
        is_model (int):
        trial_metric (Metric): 实验详细指标
    """
    self.project_id = project_id
    self.trial_no = trial_no
    self.trial_type = trial_type
    self.status = status,
    self.best_metric_key = best_metric_key
    self.best_metric_value = best_metric_value
    self.time_consuming = time_consuming
    self.start_time = start_time
    self.end_time = end_time
    self.is_model = is_model
    self.trial_metric = Metric(**trial_metric)