問題タブ [spmd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
78 参照

matlab - codistributed/subsasgn を使用したエラー (131 行目) 割り当てには、非シングルトンの添字よりも多くの非シングルトンの rhs 次元があります

コードを並行して実行しています。ローカル プロファイルには 2 つのコアがあります。このコードは、隠れマルコフ モデルのフォワード アルゴリズムです。私のコードはここにあります:

elnsumandelnproductとの結果は、タイプeln内の 1 つの値にすぎませんdouble

そして、私はこのエラーが発生します:

forward_algo>(spmd) の使用時のエラー (45 行目)
ワーカー 1 でエラーが検出されました 2.
forward_algo のエラー (45 行目) spmd

表示されているように、複数の値を単一の左側の場所に割り当ててAssignment has more non-singleton rhs dimensions than non-singleton subscriptsエラーを発生させようとしているわけではありません。誰でも助けることができますか?

ありがとうございました

0 投票する
1 に答える
27 参照

matlab - spmd ブロック内のワーカー間でベクトルを分散する方法

for ループ内に spmd ブロックがあります。Aa と呼ばれる 2*9 ベクトルを 3 つ以上のワーカーに分散する必要があります。いくつかの計算が実行され、その結果、行列とベクトルがほとんど生成されません。次に、各ワーカーとすべてのワーカーの行列が連結されます。結果の行列とベクトルは double に変換され、新しい spmd ブロックが開始されます。コードを実行すると、「添字の代入次元が一致しません」というエラーが表示されます。従業員の数を増やすことはできますか? コードの一部を次に示します。

前もって感謝します