HashEmbeddingBagCollection
功能描述
创建带pooling和哈希映射的单机表对象。
函数原型
1 2 | class HashEmbeddingBagCollection: def __init__(**kwargs): |
参数说明
参数名 |
类型 |
可选/必选 |
说明 |
---|---|---|---|
tables |
List[HashEmbeddingBagConfig] |
必选 |
稀疏表配置文件列表。 参数范围参考HashEmbeddingBagConfig。 |
is_weighted |
bool |
可选 |
仅支持默认值为False。 |
device |
str或者torch.device |
必选 |
稀疏表的设备。 |
使用示例
1 | ebc = HashEmbeddingBagCollection(device="npu", tables=table_configs) |
参考资源
接口调用流程及示例,请参见迁移与训练。
父主题: 创表接口