問題タブ [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.
matlab - codistributed/subsasgn を使用したエラー (131 行目) 割り当てには、非シングルトンの添字よりも多くの非シングルトンの rhs 次元があります
コードを並行して実行しています。ローカル プロファイルには 2 つのコアがあります。このコードは、隠れマルコフ モデルのフォワード アルゴリズムです。私のコードはここにあります:
elnsum
andelnproduct
との結果は、タイプeln
内の 1 つの値にすぎませんdouble
。
そして、私はこのエラーが発生します:
forward_algo>(spmd) の使用時のエラー (45 行目)
ワーカー 1 でエラーが検出されました 2.
forward_algo のエラー (45 行目) spmd
表示されているように、複数の値を単一の左側の場所に割り当ててAssignment has more non-singleton rhs dimensions than non-singleton subscripts
エラーを発生させようとしているわけではありません。誰でも助けることができますか?
ありがとうございました
matlab - spmd ブロック内のワーカー間でベクトルを分散する方法
for ループ内に spmd ブロックがあります。Aa と呼ばれる 2*9 ベクトルを 3 つ以上のワーカーに分散する必要があります。いくつかの計算が実行され、その結果、行列とベクトルがほとんど生成されません。次に、各ワーカーとすべてのワーカーの行列が連結されます。結果の行列とベクトルは double に変換され、新しい spmd ブロックが開始されます。コードを実行すると、「添字の代入次元が一致しません」というエラーが表示されます。従業員の数を増やすことはできますか? コードの一部を次に示します。
前もって感謝します