[ 
https://issues.apache.org/jira/browse/FLINK-1901?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14638448#comment-14638448
 ] 

Till Rohrmann commented on FLINK-1901:
--------------------------------------

Currently, whats happening to decide whether an operator is on a dynamic path 
or not is to look at the inputs of the operator. If they are dynamic so is the 
current operator. The iteration {{DataSets}}, {{WorksetPlaceHolder}}, 
{{SolutionSetPlaceHolder}} and {{PartialSolutionPlaceHolder}}, are always 
dynamic. What could be an idea is to allow other operators also to be declared 
dynamic. That way they can also start dynamic path. Afterwards, we have to make 
sure that not only the iteration {{DataSets}} get a {{IterationHead}} 
prepended, which kicks off the iterations, but also all the other operators 
which start a dynamic path. 

> Create sample operator for Dataset
> ----------------------------------
>
>                 Key: FLINK-1901
>                 URL: https://issues.apache.org/jira/browse/FLINK-1901
>             Project: Flink
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Theodore Vasiloudis
>            Assignee: Chengxiang Li
>
> In order to be able to implement Stochastic Gradient Descent and a number of 
> other machine learning algorithms we need to have a way to take a random 
> sample from a Dataset.
> We need to be able to sample with or without replacement from the Dataset, 
> choose the relative size of the sample, and set a seed for reproducibility.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to