core - the bulkDGD model

core.dataclasses

This module contains the classes defining the structure of the datasets to be used with the core.model.BulkDGDModel.

core.decoder

This module contains the classes defining the decoder (core.decoder.Decoder).

core.latent

This module contains the classes implementing the components of the latent space of the core.model.BulkDGDModel, namely the Gaussian mixture model (core.latent.GaussianMixtureModel) and the representation layer (core.latent.RepresentationLayer).

core.outputmodules

This module contains the classes defining the output layer of the core.decoder.Decoder.

core.priors

This module contains the classes implementing some of the prior distributions used in the core.model.BulkDGDModel.

core.model

This module contains the class implementing the full bulkDGD model (core.model.BulkDGDModel).