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 streamlit
20from . import quarto
21
22
23optional_imports = []
24try:
25    from . import torch
26    optional_imports.append("torch")
27except ImportError:
28    pass
29
30
31__all__ = [
32    "utils",
33    "array_utils",
34    "plotting",
35    "distance_calculation",
36    "streamlit",
37    "dl_model_arch_utils",
38    "quarto",
39] + optional_imports