Welcome to Multi-Layer Kernel Machine’s documentation!

Multi-Layer Kernel Machine (MLKM) is a Python package for multi-scale nonparametric regression and confidence bands. The method integrates random feature projections with a multi-layer structure.

Installation

Multi-Layer Kernel Machine is on PyPi, and can be installed using pip:

pip install Multi-Layer-Kernel-Machine

Dependencies

Multi-Layer Kernel Machine depends on numpy, pandas, scikit-learnand, and Pytorch.

Optional: matplotlib, and tqdm.

License

Multi-Layer Kernel Machine (MLKM) is released under the MIT License.

Usages