Experimental features

This module is for experimental functions, packages for which the API has not been finalised necessarily fixed.

Important

The API provided by this module is experimental, might require additional dependencies to be installed and most certainly will require refactoring once its features are accepted and finalised.

Visualisation

This module is for EDA through interactive visualisation of the core structures: TensorCPD, TensorTKD etc.

Note

All functionality of this module is designed for the Jupyter Lab. Thus, it is not guaranteed to work correctly within Jupyter Notebook.

Interactive dashboards

BaseComponentPlot

Dashboard for interactive visualisation of the factor vectors

ComponentPlotCPD

Constructor of the interactive dashboard for the TensorCPD objects

ComponentPlotTKD

Constructor of the interactive dashboard for the TensorTKD objects

Helper functions

gen_test_data

Generate factor matrices which components will be easy to differentiate from one another

gen_test_tensor_cpd

Generate TensorCPD object for testing purposes