lenskit.graphs.lightgcn ======================= .. py:module:: lenskit.graphs.lightgcn .. autoapi-nested-parse:: LightGCN recommendation. Classes ------- .. toctree:: :hidden: /api/lenskit/graphs/lightgcn/LightGCNConfig /api/lenskit/graphs/lightgcn/LightGCNScorer /api/lenskit/graphs/lightgcn/LightGCNTrainer /api/lenskit/graphs/lightgcn/LogisticLightGCNTrainer /api/lenskit/graphs/lightgcn/PairwiseLightGCNTrainer .. autoapisummary:: lenskit.graphs.lightgcn.LightGCNConfig lenskit.graphs.lightgcn.LightGCNScorer lenskit.graphs.lightgcn.LightGCNTrainer lenskit.graphs.lightgcn.LogisticLightGCNTrainer lenskit.graphs.lightgcn.PairwiseLightGCNTrainer Exported Aliases ---------------- .. py:class:: lenskit.graphs.lightgcn.EmbeddingSizeMixin Re-exported alias for :py:class:`lenskit.config.common.EmbeddingSizeMixin`. .. py:class:: lenskit.graphs.lightgcn.BatchedRange Re-exported alias for :py:class:`lenskit.data.BatchedRange`. .. py:class:: lenskit.graphs.lightgcn.Dataset Re-exported alias for :py:class:`lenskit.data.Dataset`. .. py:class:: lenskit.graphs.lightgcn.ItemList Re-exported alias for :py:class:`lenskit.data.ItemList`. .. py:class:: lenskit.graphs.lightgcn.MatrixRelationshipSet Re-exported alias for :py:class:`lenskit.data.MatrixRelationshipSet`. .. py:data:: lenskit.graphs.lightgcn.QueryInput Re-exported alias for :py:data:`lenskit.data.QueryInput`. .. py:class:: lenskit.graphs.lightgcn.RecQuery Re-exported alias for :py:class:`lenskit.data.RecQuery`. .. py:class:: lenskit.graphs.lightgcn.Vocabulary Re-exported alias for :py:class:`lenskit.data.Vocabulary`. .. py:class:: lenskit.graphs.lightgcn.COOStructure Re-exported alias for :py:class:`lenskit.data.matrix.COOStructure`. .. py:function:: lenskit.graphs.lightgcn.item_progress Re-exported alias for :py:func:`lenskit.logging.progress._dispatch.item_progress`. .. py:class:: lenskit.graphs.lightgcn.Component Re-exported alias for :py:class:`lenskit.pipeline.components.Component`. .. py:function:: lenskit.graphs.lightgcn.inference_mode Re-exported alias for :py:func:`lenskit.torch.inference_mode`. .. py:class:: lenskit.graphs.lightgcn.ModelTrainer Re-exported alias for :py:class:`lenskit.training.ModelTrainer`. .. py:class:: lenskit.graphs.lightgcn.TrainingOptions Re-exported alias for :py:class:`lenskit.training.TrainingOptions`. .. py:class:: lenskit.graphs.lightgcn.UsesTrainer Re-exported alias for :py:class:`lenskit.training.UsesTrainer`.