paddlespeech.t2s.training.reporter模块

class paddlespeech.t2s.training.reporter.DictSummary[来源]

基础: object

在线总结一系列字典。

DictSummary 在线计算给定一组标量的统计信息。它仅计算字典中标量值和标量变量的统计信息。

方法

add(d)

添加一个标量的字典。

compute_mean()

创建一个平均值的字典。

make_statistics()

创建统计字典。

add(d)[来源]

添加一个标量的字典。

Args:
d (dict): Dictionary of scalars to accumulate. Only elements of

标量、零维数组,以及零维数组的变量被累积。当值是一个元组时,第二个元素被解释为权重。

compute_mean()[来源]

创建一个平均值的字典。

它返回一个单一的字典,保存每个添加到摘要中的条目的平均值。

Returns:

dict: 平均值的字典。

make_statistics()[来源]

创建一个统计字典。

它返回一个单独的字典,该字典保存每个添加到摘要中的条目的平均值和标准差值。对于名称为 'key' 的条目,这些值分别通过名称 'key''key.std' 添加到字典中。

Returns:

dict: 所有条目的统计字典。

class paddlespeech.t2s.training.reporter.Summary[来源]

基础: object

在线对一系列标量进行摘要。 摘要在线计算给定标量的统计数据。

方法

add(value[, weight])

添加一个标量值。

compute_mean()

计算均值。

make_statistics()

计算并返回均值和标准差值。

add(value, weight=1)[来源]

添加一个标量值。

Args:
value: Scalar value to accumulate. It is either a NumPy scalar or

一个零维数组(在CPU或GPU上)。

weight: An optional weight for the value. It is a NumPy scalar or

一个零维数组(在CPU或GPU上)。 默认值是1(整数)。

compute_mean()[来源]

计算均值。

make_statistics()[来源]

计算并返回均值和标准差值。

Returns:

元组: 均值和标准差值。

paddlespeech.t2s.training.reporter.get_observations()[来源]
paddlespeech.t2s.training.reporter.report(name, value)[来源]
paddlespeech.t2s.training.reporter.scope(observations)[来源]