scglue.models.scglue.SCGLUE
- class scglue.models.scglue.SCGLUE(g2v, v2g, x2u, u2x, idx, du, prior, u2c=None)[source]
Bases:
GLUE
GLUE network for single-cell multi-omics data integration
- Parameters
g2v (
scglue.models.sc.GraphEncoder
) – Graph encoderv2g (
scglue.models.sc.GraphDecoder
) – Graph decoderx2u (
typing.Mapping
[str
,scglue.models.sc.DataEncoder
]) – Data encoders (indexed by modality name)u2x (
typing.Mapping
[str
,scglue.models.sc.DataDecoder
]) – Data decoders (indexed by modality name)idx (
typing.Mapping
[str
,torch.Tensor
]) – Feature indices among graph vertices (indexed by modality name)du (
scglue.models.sc.Discriminator
) – Modality discriminatorprior (
scglue.models.sc.Prior
) – Latent prioru2c (
typing.Optional
[scglue.models.sc.Classifier
]) – Data classifier
Methods
Attributes