[ https://issues.apache.org/jira/browse/MADLIB-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Frank McQuillan updated MADLIB-1203: ------------------------------------ Priority: Minor (was: Major) > k-NN Interface changes for classification and regression > -------------------------------------------------------- > > Key: MADLIB-1203 > URL: https://issues.apache.org/jira/browse/MADLIB-1203 > Project: Apache MADlib > Issue Type: Improvement > Components: k-NN > Reporter: Nandish Jayaram > Priority: Minor > Fix For: v1.14 > > > k-NN has a single function for both classification and regression. To be > consistent with other modules such as MLP and SVM, can we instead have two > functions: > knn_classification and knn_regression > A couple of other usability changes: > 1) The first 7 parameters for the current knn implementation deal with > providing some details about the training table and test table. Can we > instead have two parameters, one for training table and the other for test > table instead of those 7 params? We could have a comma separated key-value > pair like in the optimization params for elastic net. > 2) The output table currently has the `id` and `point` columns among others. > The `point` column in redundant since the `id` is a unique identifier of a > row. We could remove the `point` column from the output table. -- This message was sent by Atlassian JIRA (v7.6.3#76005)