ml_tools

Library for machine learning tools.

Modules: - utils: General utility functions. - array_utils: Utility functions for arrays. - plotting: Plotting functions. - distance_calculation: Functions for calculating distances. - streamlit: Functions for working with streamlit. - dl_model_arch_utils: Functions for working with deep learning model architectures. - torch: Functions for working with PyTorch.

 1r"""
 2Library for machine learning tools.
 3
 4Modules:
 5    - utils: General utility functions.
 6    - array_utils: Utility functions for arrays.
 7    - plotting: Plotting functions.
 8    - distance_calculation: Functions for calculating distances.
 9    - streamlit: Functions for working with streamlit.
10    - dl_model_arch_utils: Functions for working with deep learning model architectures.
11    - torch: Functions for working with PyTorch.
12"""
13
14from . import utils
15from . import array_utils
16from . import plotting
17from . import distance_calculation
18from . import dl_model_arch_utils
19from . import quarto
20
21
22optional_imports = []
23try:
24    from . import torch
25    optional_imports.append("torch")
26except ImportError:
27    pass
28
29
30__all__ = [
31    "utils",
32    "array_utils",
33    "plotting",
34    "distance_calculation",
35    "streamlit",
36    "dl_model_arch_utils",
37    "quarto",
38] + optional_imports
streamlit