Skip to content

Euclidean Distance for KNN #551

@isma3ilsamir

Description

@isma3ilsamir

Describe the bug
I cannot seem to find euclidean distance as a metric for KNN

I checked the example file "02_classification_univariate.ipynb"

  • I found the cell containing euclidean distance disabled
    Screenshot 2020-12-20 190056

To Reproduce

from sktime.classification.distance_based._time_series_neighbors import KNeighborsTimeSeriesClassifier
knn = KNeighborsTimeSeriesClassifier(n_neighbors=1, metric="euclidean")

ValueError: Unrecognised distance measure: euclidean. Allowed values are names from [dtw,ddtw,wdtw,wddtw,lcss,erp,msm] or please pass a callable distance measure into the constuctor directly.

Expected behavior
Euclidean distance should be implemented

Versions

Details

System:
python: 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)]
machine: Windows-10-10.0.18362-SP0

Python dependencies:
pip: 20.3.1
setuptools: 50.3.2
sklearn: 0.23.2
numpy: 1.19.4
scipy: 1.5.4
Cython: 0.29.21
pandas: 1.1.5
matplotlib: 3.3.3
joblib: 1.0.0
numba: 0.52.0
pmdarima: None
tsfresh: 0.17.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions