[ 
https://issues.apache.org/jira/browse/FLINK-24279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ZHANG ZHIPENG updated FLINK-24279:
----------------------------------
    Description: 
When doing machine learning using DataStream API, we found that DataStream 
lacks withBroadcast() function, which could be useful in machine learning.

 

A DataSet-based demo is like:

 

DataSet<?> d1 = ...;

DataSet<?> d2 = ...;

d1.map(new RichMapFunction <?, ?>() {
      @Override
      public Object map(Object aLong) throws Exception {
           List<?> elements = getRuntimeContext().getBroadcastVariable("d2");

           ...
      }
}).withBroadcastSet(d2, "d2")

 

 

  was:
When doing machine learning using DataStream API, we found that DataStream 
lacks withBroadcast() function, which could be useful in machine learning.

 

A DataSet-based demo is like:

 

DataSet<?> d1 = ...;

DataSet<?> d2 = ...;

d1.map(new RichMapFunction <?, ?>() {
      @Override
      public Object map(Object aLong) throws Exception {
           List<?> elements = getRuntimeContext().getBroadcastVariable("d1");

           ...
      }
}).withBroadcastSet(d2, "d2")

 

 


> Support withBroadcast in DataStream API
> ---------------------------------------
>
>                 Key: FLINK-24279
>                 URL: https://issues.apache.org/jira/browse/FLINK-24279
>             Project: Flink
>          Issue Type: New Feature
>          Components: Library / Machine Learning
>            Reporter: ZHANG ZHIPENG
>            Priority: Major
>
> When doing machine learning using DataStream API, we found that DataStream 
> lacks withBroadcast() function, which could be useful in machine learning.
>  
> A DataSet-based demo is like:
>  
> DataSet<?> d1 = ...;
> DataSet<?> d2 = ...;
> d1.map(new RichMapFunction <?, ?>() {
>       @Override
>       public Object map(Object aLong) throws Exception {
>            List<?> elements = getRuntimeContext().getBroadcastVariable("d2");
>            ...
>       }
> }).withBroadcastSet(d2, "d2")
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to