immuneML.ml_methods.dim_reduction package

Submodules

immuneML.ml_methods.dim_reduction.DimRedMethod module

class immuneML.ml_methods.dim_reduction.DimRedMethod.DimRedMethod(name: str = None)[source]

Bases: object

Dimensionality reduction methods are algorithms which can be used to reduce the dimensionality of encoded datasets, in order to uncover and analyze patterns present in the data.

These methods can be used in the ExploratoryAnalysis and Clustering instructions.

DOCS_TITLE = 'Dimensionality reduction methods'
abstract fit(dataset: Dataset = None, design_matrix: ndarray = None)[source]
fit_transform(dataset: Dataset = None, design_matrix: ndarray = None)[source]
abstract get_dimension_names() List[str][source]
classmethod get_title()[source]
abstract transform(dataset: Dataset = None, design_matrix: ndarray = None)[source]

immuneML.ml_methods.dim_reduction.KernelPCA module

immuneML.ml_methods.dim_reduction.PCA module

immuneML.ml_methods.dim_reduction.TSNE module

immuneML.ml_methods.dim_reduction.UMAP module

Module contents