Skip to content

Conversation

@weibozhao
Copy link
Contributor

What is the purpose of the change

Add Transformer for VectorAssembler in FlinkML.

Brief change log

Add VectorAssembler.

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @public(Evolving): (no)
Does this pull request introduce a new feature? (no)
If yes, how is the feature documented? (Java doc)

@weibozhao weibozhao force-pushed the FLINK-25616 branch 3 times, most recently from 77b1032 to 00b8bcc Compare January 20, 2022 03:59
@weibozhao
Copy link
Contributor Author

@zhipeng93 @lindong28 @gaoyunhaii Can you help review this PR?

@lindong28
Copy link
Member

lindong28 commented Jan 20, 2022

Thanks for the PR.

Before we continue to add more and more algorithm, what's our plan to make sure these algorithm's implementation could meet our performance target? I am concerned that if we add more algorithms before we have a benchmark plan, we might end up refactoring added algorithms in a unnecessary manner, which is probably not a good long term solution.

@weibozhao
Copy link
Contributor Author

I get your idea

@lindong28 lindong28 changed the title [FLINK-25616] Add Transformer for VectorAssembler in FlinkML [FLINK-25616] Add Transformer for VectorAssembler Mar 21, 2022
@weibozhao weibozhao force-pushed the FLINK-25616 branch 8 times, most recently from dcdda92 to 5e1c68b Compare March 31, 2022 01:46
Copy link
Contributor

@yunfengzhou-hub yunfengzhou-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR. Generally LGTM. Left some comments as below.

Copy link
Contributor

@yunfengzhou-hub yunfengzhou-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left one comment as below.

@weibozhao weibozhao force-pushed the FLINK-25616 branch 2 times, most recently from 070edf9 to bcae420 Compare March 31, 2022 10:50
Copy link
Contributor

@yunfengzhou-hub yunfengzhou-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update. Left some comments as below.

@weibozhao weibozhao force-pushed the FLINK-25616 branch 3 times, most recently from 8c959a5 to b32f4d7 Compare April 1, 2022 01:59
Copy link
Member

@lindong28 lindong28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update! Left some comments below.

Copy link
Member

@lindong28 lindong28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update. Left some comments below.

@weibozhao weibozhao force-pushed the FLINK-25616 branch 2 times, most recently from 33ba886 to 4c1f152 Compare April 2, 2022 02:55
@weibozhao weibozhao force-pushed the FLINK-25616 branch 6 times, most recently from 750e6b9 to 7add66f Compare April 2, 2022 07:11
Copy link
Member

@lindong28 lindong28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update! The PR looks pretty good now. Left just one minor comment.

@lindong28 lindong28 merged commit 0769392 into apache:master Apr 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants