mvlearn is an open-source Python software package for multi-view learning tools.
In many data sets, there are multiple measurement modalities of the same subject, i.e. multiple X matrices (views) for the same class label vector y. For example, one may have both an MRI and CT scan of a diseased patient. Traditional methods for inference and analysis are often poorly suited to account for multiple views of the same subject as they cannot account for complementing views that hold different statistical properties. mvlearn provides a well-documented and tested collection of utilities and algorithms designed for the processing and analysis of multi-view data sets.