問題タブ [domc]
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.
r - 3 つのコアを doMC ワーカーに割り当てる
次のコマンドを書くと、次のように表示されます。
ワーカーに 3 つのコアを割り当てたいと考えています。RStudioでそれがどのように可能ですか?
r - 複数のコアで「if」条件を使用した foreach ループ
ループ内でif
else
条件を使用し、複数のコアを使用するにはどうすればよいですか? foreach
私は次のようなことをしたいと思います:
動作しますが、ターミナルで a を開くtop
と、1 つのコアだけで実行されていることがわかります。私の目的は、複数のコアで並列化することです。
r - キャレット パッケージは、トレーニングに「nnet」メソッドを使用して、すべての登録済みコアを使用しているわけではありません
メソッド= 'nnet'でcaretパッケージのtrain()関数を使用しており、doMCを使用して6つのコアを登録しています。ただし、使用するコアは 1 つだけです。
これは私のコードです:
このリンクの回答は、登録されているすべてのコアを使用できることを示しています。私が見ることができる唯一の違いは
つまり、彼はリサンプリングに「ブート」メソッドを使用します。
つまり、キャレットはリサンプリングにマルチコアのみを使用し、リサンプリング技術を使用しないとニューラル ネットワークを並行してトレーニングできないということですか?
r - R foreach がまったくループしない
Linux x64foreach
でパッケージを使用してステートメントの出力を結合しようとすると、問題が発生します。doMC
実際、pred
は最初の予測を持つベクトルであるため、他のラベルはまったく実行されていません。これはうまくいくので、これは奇妙です:
PS .:doSNOW()
同じエラーが発生します。明確にしていただきありがとうございます。
r - Yosemite OSX で foreach と doMC を使用してランダム フォレストを使用する際の問題
2012 年後半の mac mini で Yosemite OSX にアップデートして以来、並列計算に foreach と doMC を使用するすべてのスクリプトで次のエラーが発生しました。
計算は終了しますが、コンソールのエラー出力に加えて、8 つの開いているゾンビ ノードが残っています。複数の並列スクリプトを実行すると、システムがこれらのゾンビ ノードであふれ、バックグラウンドで CPU と RAM を使い果たし、プロセス全体が急速に停止します。
問題はシステムに依存するため、あなたのマシンでも失敗する最小限の例を提供できるかどうかはわかりませんが、次のスクリプトは私のエラーを再現します。
これを経験している他の Yosemite ユーザーはいますか? ここで何が起こっているのか、誰にも手がかりがありますか? 私は絶対にこれを修正する必要があり、ハードドライブを一掃してOSX Mavericksを再インストールすることで修正する必要はありません.
乾杯、
アーロン
r - `model.frame` は `foreach` 並列ループ内で定義されたオブジェクトを認識しません
で最適な枝刈りされた分類木を見つけようとしているときに、最初に問題に遭遇しcv.tree
ましたlibrary(tree)
。model.frame
内で呼び出された原因を追跡しましたcv.tree
。MWE は次のとおりです。
誰でもこの動作を説明できますか?