ComplExLiteral

class ComplExLiteral(triples_factory: TriplesNumericLiteralsFactory, embedding_dim: int = 50, input_dropout: float = 0.2, **kwargs)[源代码]

基础类:LiteralModel

一个实现了LiteralE模型的实现,使用了来自[kristiadi2018]的ComplEx交互。

此模块是通用pykeen.models.LiteralModel的配置,使用了 pykeen.nn.modules.ComplExInteractionpykeen.nn.combinations.ComplExLiteralCombination

初始化模型。

属性摘要

hpo_default

优化模型超参数的默认策略

loss_default_kwargs

默认损失函数类的默认参数

属性文档

Parameters:
hpo_default: ClassVar[Mapping[str, Any]] = {'embedding_dim': {'high': 256, 'low': 16, 'q': 16, 'type': <class 'int'>}, 'input_dropout': {'high': 0.5, 'low': 0.0, 'q': 0.1, 'type': <class 'float'>}}

优化模型超参数的默认策略

loss_default_kwargs: ClassVar[Mapping[str, Any]] = {}

默认损失函数类的默认参数