You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Chesnay Schepler (JIRA)" <ji...@apache.org> on 2019/02/28 22:58:11 UTC
[jira] [Closed] (FLINK-5936) Can't pass keyed vectors to KNN join
algorithm
[ https://issues.apache.org/jira/browse/FLINK-5936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chesnay Schepler closed FLINK-5936.
-----------------------------------
Resolution: Won't Do
Closing since flink-ml is effectively frozen.
> Can't pass keyed vectors to KNN join algorithm
> ------------------------------------------------
>
> Key: FLINK-5936
> URL: https://issues.apache.org/jira/browse/FLINK-5936
> Project: Flink
> Issue Type: Improvement
> Components: Library / Machine Learning
> Affects Versions: 1.1.3
> Reporter: Alex DeCastro
> Priority: Minor
>
> Hi there,
> I noticed that for Scala 2.10/Flink 1.1.3 there's no way to recover keys from the predict method of KNN join even if the Vector (FlinkVector) class gets extended to allow for keys.
> If I create a class say, SparseVectorsWithKeys the predict method will return SparseVectors only. Any workarounds here?
> Would it be possible to either extend the Vector class or the ML models to consume and output keyed vectors? This is very important to NLP and pretty much a lot of ML pipeline debugging -- including logging.
> Thanks a lot
> Alex
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)