-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
featureNew feature or requestNew feature or requeststatsStatisticsStatisticstestsIntegration/Unit testsIntegration/Unit tests
Milestone
Description
Is your feature request related to a problem? Please describe.
kNN module
Describe the solution you'd like
kNN module for both classification and regression. Determine optimal k.
Methods:
- Classification
- Regression
Parameters:
- Euclidean
- Cosine
- Majority voting
- Weighted voting
Expected input
df: pandas.DataFrame
y_var: List[str]
x_var: List[str]
method: Union[str]
param: DictExpected API
fit
predictAcceptance criteria
- Integration tests
Tasks
- Define integration tests
- First pass implementation of kNN
- Modular implementation
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or requeststatsStatisticsStatisticstestsIntegration/Unit testsIntegration/Unit tests
Projects
Status
Done