反復計算の結果を収集するRDDを作成したいとします。反復計算の結果を収集するためのRDDの作成
どのように次のコードを置き換えるために、ループ(または代替)を使用することができ:
import org.apache.spark.mllib.random.RandomRDDs._
val n = 10
val step1 = normalRDD(sc, n, seed = 1)
val step2 = normalRDD(sc, n, seed = (step1.max).toLong)
val result1 = step1.zip(step2)
val step3 = normalRDD(sc, n, seed = (step2.max).toLong)
val result2 = result1.zip(step3)
...
val step50 = normalRDD(sc, n, seed = (step49.max).toLong)
val result49 = result48.zip(step50)
(NステップRDDSを作成し、最後に一緒に、次いでジッピングはまた、50 RDDS限りOKであろう
Iを生成するscalazから 'Stream.unfold'を使用したいですステップのストリームを作成し、次にそれを圧縮する – Reactormonk