You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Dong Lin (Jira)" <ji...@apache.org> on 2021/09/22 08:22:00 UTC
[jira] [Created] (FLINK-24354) FLIP-174: Improve the WithParam
interface
Dong Lin created FLINK-24354:
--------------------------------
Summary: FLIP-174: Improve the WithParam interface
Key: FLINK-24354
URL: https://issues.apache.org/jira/browse/FLINK-24354
Project: Flink
Issue Type: Improvement
Reporter: Dong Lin
The FLIP design doc can be found at https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=181311361.
An important part of the Flink ML library infrastructure is the APIs to define, set and get parameters of machine learning stages (e.g. Transformer, Estimator, AlgoOperator). Currently Flink ML library provides these APIs through the public methods of WithParams (an interface), ParamInfo, ParamInfoFactory and Params (three classes). In this FLIP we propose to simplify the Flink ML library infrastructure by reducing the number of classes as well as the number of public methods on those classes, and still support all the expected use-cases.
The goal of this FLIP is to increase developer velocity by making Flink ML library easier to use.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)