Hi Dong,
Thank you for the reply. Since we are actually experimenting with the
Flink ML libraries, If you think it's worth, we may contribute some
documentation, e.g., tutorial based on what we learn while setting up
our test project with Flink ML. Is it something that might be of
interest for you?
Best regards
Dario
On 1/18/22 04:51, Dong Lin wrote:
Hi Bonino,
Thanks for your interest!
Flink ML is currently ready for experienced algorithm developers to
try it out because we have setup the basic APIs and infrastructure to
develop algorithms. Five algorithms (i.e. kmeans, naive bays, knn,
logistic regression and one-hot encoder) has been implemented in the
last release. Their unit tests can be found here
<https://github.com/apache/flink-ml/tree/master/flink-ml-lib/src/test/java/org/apache/flink/ml/feature>,
here
<https://github.com/apache/flink-ml/tree/master/flink-ml-lib/src/test/java/org/apache/flink/ml/clustering>
and here
<https://github.com/apache/flink-ml/tree/master/flink-ml-lib/src/test/java/org/apache/flink/ml/classification>,
which show how to use these algorithms (including
transform/fit/save/load). And from these unit tests you can find
implementation of these algorithms which can be used as reference
implementation to develop other algorithms of your interest.
We plan to setup a website for Flink ML to provide links to
example/tutorial similar to the Flink Statefun website (link
<https://nightlies.apache.org/flink/flink-statefun-docs-stable/>).
This website will likely be setup in March. We are currently working
on developing further infrastructure for benchmarking and optimizing
the machine learning algorithms in Flink ML.
Best Regards,
Dong
On Mon, Jan 17, 2022 at 8:57 PM Dawid Wysakowicz
<dwysakow...@apache.org> wrote:
I am adding a couple of people who worked on it. Hopefully, they
will be able to answer you.
On 17/01/2022 13:39, Bonino Dario wrote:
Dear List,
We are in the process of evaluating Flink ML version 2.0 in the
context of some ML task mainly concerned with classification and
clustering.
While algorithms for this 2 domains are already present, although
in a limited form (perhaps) in the latest release of Flink ML, we
did not found any example / documentation that could guide our
experiments.
Is some adoption example available, like code, tutorial or any
information that might help us in bootstrapping a Flink ML 2
project?
Thank you very much
Best regards
--
Ing. Dario Bonino, Ph.D
e-m@il:dario.bon...@gmail.com
www:https://www.linkedin.com/in/dariobonino
<foaf:Person>
<foaf:firstName>Dario</foaf:firstName>
<foaf:surname>Bonino</foaf:surname>
<foaf:msnChatID>slide...@hotmail.com</foaf:msnChatID>
</foaf:Person>
--
Ing. Dario Bonino, Ph.D
e-m@il:dario.bon...@gmail.com
www:https://www.linkedin.com/in/dariobonino
<foaf:Person>
<foaf:firstName>Dario</foaf:firstName>
<foaf:surname>Bonino</foaf:surname>
<foaf:msnChatID>slide...@hotmail.com</foaf:msnChatID>
</foaf:Person>