私は並列プログラミングのためのコースラスカラコースに取り組んでいます。パラレルコレクションからスカラーコレクションへのスカラー変換結果
Map((0.0, 0.0, 0.0) -> ParVector((0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (0.0, 0.0, 0.0), (0.0, 0.0, 0.0)))
期待される結果は次のとおりです:
Map((1.0, 0.0, 0.0) -> List((1.0, 1.0, 0.0), (1.0, -1.0, 0.0)), (-1.0, 0.0, 0.0) -> List((-1.0, 1.0, 0.0), (-1.0, -1.0, 0.0)))
更新:混乱を避けるために、コードを削除し、私は私の結果は、並列コレクションである機能を持っています。
目的は、(一覧[ポイント]、意味)マップするParMapのマップ(平均、ParVector [ポイント])に変換することである
私はresult.toMapを行うとき、それは私に 地図(平均、ParVectorを与えます[ポイント])
私は
明らかに、 'means'は単一の要素、つまり'(0,0,0) 'を含んでいます。 'points'は4つの要素を持つように見えますが、それぞれfindClosest(それが何であれ)は同じ結果を返します。これは' means'の単一要素です。 あなたがここで何を求めているか分かりません。これをチェックしてみてください:http://stackoverflow.com/help/mcve – Dima
否定的なマーキングを行う前に、より明確にしてください。私は以前の質問でも結果のタイプを求めていました。私はいつももっと必要に応じて説明することができます。 – kromastorm
私の以前のコメントからリンクを確認してください。あなたは "明確化のために質問される必要はありません"。負のランキングはあなたに反映されません。この質問がサイト上の他の人にとって有益である可能性が高いことを示しています。 – Dima