問題タブ [rcpparmadillo]

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 に答える
58 参照

rcpp - RcppArmadillo(Rcpp) を使用して、特定のパッケージから関数を呼び出す

RcppArmadillo(Rcpp) を使用してコードを高速に実行する方法を学んでいます。実際には、特定のパッケージからいくつかの関数を呼び出したい場合がよくあります。以下はほんの一例です。lasso (または scad、mcp) のしきい値を計算したい。R では、thresh_est関数 inを使用できlibrary(HSDiC)ます。

次に、RcppArmadillo(Rcpp) を介して上記を実現しようとします。teudercoatless およびcoatlessの回答によると 、コード ( thresh_arma.cppとして保存されます) を以下に記述します。

次に、コンパイルを次のように行います

ただし、コンパイルは失敗し、理由はわかりません。

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

c++ - R Makevars ファイルを編集して STAN を機能させ、Rccp を使用して C++ をコンパイルします。

Makevars ファイルを変更することはできますか? STAN フォーラムで、Rccp を機能させるにはこれを行う必要があると言われました。変更しようとするとロックアウトされ、別のファイル名で保存されます。どうすればこれをオーバーライドできますか?

もう少し詳しく言うと:

これからファイルを変更する必要があります:

これに:

テキスト エディターでファイルを開くと、上部に次のように表示されます。

ここに画像の説明を入力 これを手動で編集すると、元のファイル名として保存されず、次のように複製されます。

ここに画像の説明を入力