torch_frame.transforms.BaseTransform

class BaseTransform[source]

基类:ABC

用于编写转换的抽象基类。

转换是一种修改和自定义TensorFrame的通用方法

abstract forward(tf: TensorFrame) TensorFrame[来源]

将TensorFrame对象处理成另一个TensorFrame对象。

Parameters:

tf (TensorFrame) – 输入的 TensorFrame

Returns:

转换后的输入 TensorFrame

Return type:

TensorFrame

property transformed_stats: dict[str, dict[torch_frame.data.stats.StatType, Any]]

转换后的列统计信息。

Returns:

转换后的列统计信息。TensorFrame 对象可能会被转换修改,因此返回的 transformed_stats 将包含修改后的 TensorFrame 对象的列统计信息。

Return type:

transformed_stats (Dict[str, Dict[StatType, Any]])