gluonts.torch.modules.feature 模块#
- class gluonts.torch.modules.feature.FeatureAssembler(T: int, embed_static: Optional[gluonts.torch.modules.feature.FeatureEmbedder] = None, embed_dynamic: Optional[gluonts.torch.modules.feature.FeatureEmbedder] = None)[source]#
- 基类: - torch.nn.modules.module.Module- forward(feat_static_cat: torch.Tensor, feat_static_real: torch.Tensor, feat_dynamic_cat: torch.Tensor, feat_dynamic_real: torch.Tensor) torch.Tensor[source]#
- 定义每次调用时执行的计算。 - 应由所有子类覆盖。 - 注意 - 尽管 forward pass 的实现需要在该函数中定义,但后续应调用 - Module实例,而不是直接调用此函数,因为前者会处理已注册的钩子,而后者会静默忽略它们。
 - training: bool#
 
- class gluonts.torch.modules.feature.FeatureEmbedder(cardinalities: List[int], embedding_dims: List[int])[source]#
- 基类: - torch.nn.modules.module.Module- forward(features: torch.Tensor) torch.Tensor[source]#
- 定义每次调用时执行的计算。 - 应由所有子类覆盖。 - 注意 - 尽管 forward pass 的实现需要在该函数中定义,但后续应调用 - Module实例,而不是直接调用此函数,因为前者会处理已注册的钩子,而后者会静默忽略它们。
 - training: bool#