<a id="skfolio-prior-baseloadingmatrix"></a>

# skfolio.prior.BaseLoadingMatrix

<a id="skfolio.prior.BaseLoadingMatrix"></a>

### *class* skfolio.prior.BaseLoadingMatrix

Base class for all Loading Matrix estimators.

### Methods

| [`get_metadata_routing`](#skfolio.prior.BaseLoadingMatrix.get_metadata_routing)()   | Get metadata routing of this object.   |
|---------------------------------------------------------------------------|----------------------------------------|
| [`get_params`](#skfolio.prior.BaseLoadingMatrix.get_params)([deep])       | Get parameters for this estimator.     |
| [`set_params`](#skfolio.prior.BaseLoadingMatrix.set_params)(\*\*params)   | Set the parameters of this estimator.  |

| **fit**   |    |
|-----------|----|

### Notes

All estimators should specify all the parameters that can be set
at the class level in their `__init__` as explicit keyword
arguments (no `*args` or `**kwargs`).

<a id="skfolio.prior.BaseLoadingMatrix.get_metadata_routing"></a>

#### get_metadata_routing()

Get metadata routing of this object.

Please check [User Guide](https://skfolio.org/user_guide/metadata_routing.html.md#metadata-routing) on how the routing
mechanism works.

* **Returns:**
  **routing** *MetadataRequest*
  : A `MetadataRequest` encapsulating
    routing information.

<a id="skfolio.prior.BaseLoadingMatrix.get_params"></a>

#### get_params(deep=True)

Get parameters for this estimator.

* **Parameters:**
  **deep** *bool, default=True*
  : If True, will return the parameters for this estimator and
    contained subobjects that are estimators.
* **Returns:**
  **params** *dict*
  : Parameter names mapped to their values.

<a id="skfolio.prior.BaseLoadingMatrix.set_params"></a>

#### set_params(\*\*params)

Set the parameters of this estimator.

The method works on simple estimators as well as on nested objects
(such as `Pipeline`). The latter have
parameters of the form `<component>__<parameter>` so that it’s
possible to update each component of a nested object.

* **Parameters:**
  **\*\*params** *dict*
  : Estimator parameters.
* **Returns:**
  **self** *estimator instance*
  : Estimator instance.

