归纳ER模型
- class InductiveERModel(*, triples_factory: CoreTriplesFactory, entity_representations: str | Representation | type[Representation] | None | Sequence[str | Representation | type[Representation] | None] = None, entity_representations_kwargs: Mapping[str, Any] | None | Sequence[Mapping[str, Any] | None] = None, validation_factory: CoreTriplesFactory, testing_factory: CoreTriplesFactory | None = None, **kwargs)[来源]
基础类:
ERModel归纳模型的一个基类。
该模型假设所有三元组集合(例如训练和验证)之间共享一组关系,并且在验证期间使用单独的推理工厂。在测试期间,可以重新使用验证工厂,或者提供另一个单独的测试工厂。
初始化归纳模型。
- Parameters:
triples_factory (CoreTriplesFactory) – (训练)工厂
entity_representations (Sequence[Representation]) – 训练实体表示
entity_representations_kwargs (Mapping[str, Any] | None | Sequence[Mapping[str, Any] | None]) – 用于训练实体表示的额外基于关键字的参数
validation_factory (CoreTriplesFactory) – 验证工厂
testing_factory (CoreTriplesFactory | None) – 测试工厂。如果为None,则重新使用验证工厂,即验证和测试实体来自同一组(未见的)实体。
kwargs – 传递给
ERModel.__init__()的额外基于关键字的参数