.. autoclass:: torchkge.models.interfaces.Model :members:
.. autoclass:: torchkge.models.interfaces.TranslationModel :members:
Parameters used to train models available in pre-trained version :
.. tabularcolumns:: p{2cm}p{3cm}p{3cm}p{3cm}p{3cm}p{3cm}p{3cm}p{3cm}p{3cm}
Dataset | Dimension | Optimizer | Learning Rate | Batch Size | Loss | Margin | L2 penalization | |
TransE | FB15k | 100 | Adam | 2.1e-5 | 32768 | Margin | .651 | 1e-5 |
TransE | FB15k237 | 100 | Adam | 2.1e-5 | 32768 | Margin | .651 | 1e-5 |
TransE | FB15k237 | 150 | Adam | 2.7e-5 | 32768 | Margin | .648 | 1e-5 |
.. autoclass:: torchkge.models.translation.TransEModel :members:
.. autoclass:: torchkge.models.translation.TransHModel :members:
.. autoclass:: torchkge.models.translation.TransRModel :members:
.. autoclass:: torchkge.models.translation.TransDModel :members:
.. autoclass:: torchkge.models.translation.TorusEModel :members:
.. autoclass:: torchkge.models.bilinear.RESCALModel :members:
.. autoclass:: torchkge.models.bilinear.DistMultModel :members:
.. autoclass:: torchkge.models.bilinear.HolEModel :members:
.. autoclass:: torchkge.models.bilinear.ComplExModel :members:
.. autoclass:: torchkge.models.bilinear.AnalogyModel :members:
.. autoclass:: torchkge.models.deep.ConvKBModel :members: