metric-learn icon indicating copy to clipboard operation
metric-learn copied to clipboard

Metric learning algorithms in Python

Results 53 metric-learn issues
Sort by recently updated
recently updated
newest added
trafficstars

For all Mahalanobis metric learners, we should be able to reduce the dimension. For those that optimize the transformation matrix `L`, this can be done explicitely by setting the matrix...

In PR #152 I'll introduce some doctests. However, they seem to not be executed at least when I build the docs (if I change the results it throws no error...

Hi `metric-learn` team ! We have [discussed recently with `tslearn`](https://github.com/rtavenar/tslearn/issues/8) on the possibility of implementing [M2TML](https://tel.archives-ouvertes.fr/tel-01678889v1/document) metric learning, which generalizes the "large margin" concepts in LMNN (Weinberger and Saul) in...

Hi, Is there any roadmap for adding a get_statistics() function, like the one that Shogun offers, which helps us to get the statistics of a certain model? It could be...

enhancement

Currently, each time the `fit` method is called, it starts from a new identity matrix. But in many scenarios, it can be useful to incrementally fit (i.e. start from the...

enhancement

#### Description RCA chunks are expected to start at zero and increase one by one, this raises a warning in case it doesn't start at zero or has any gap....

Closes #233 For now I only wrote what I believe to be expected for #233 for the RCA algorithm. It is a simple modification of the supervised version of the...

We could easily allow users to fit weakly-supervised algorithms on a combination of label supervision (from which we generate constraints as in supervised versions) and additional weak supervision specified by...

new feature

As discussed with @bellet, it would be useful to have a sort of `TupleTransformer` object, that would take as `__init__` a regular scikit-learn `Transformer` (so it would be a `MetaEstimator`),...

I just realized from here https://scikit-learn.org/stable/modules/cross_validation.html#computing-cross-validated-metrics, that "When the cv argument is an integer, cross_val_score uses the KFold or StratifiedKFold strategies by default, the latter being used if the estimator...