問題タブ [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.
rcpp - RcppArmadillo(Rcpp) を使用して、特定のパッケージから関数を呼び出す
RcppArmadillo(Rcpp) を使用してコードを高速に実行する方法を学んでいます。実際には、特定のパッケージからいくつかの関数を呼び出したい場合がよくあります。以下はほんの一例です。lasso (または scad、mcp) のしきい値を計算したい。R では、thresh_est
関数 inを使用できlibrary(HSDiC)
ます。
次に、RcppArmadillo(Rcpp) を介して上記を実現しようとします。teuderと coatless およびcoatlessの回答によると 、コード ( thresh_arma.cppとして保存されます) を以下に記述します。
次に、コンパイルを次のように行います
ただし、コンパイルは失敗し、理由はわかりません。
c++ - R Makevars ファイルを編集して STAN を機能させ、Rccp を使用して C++ をコンパイルします。
Makevars ファイルを変更することはできますか? STAN フォーラムで、Rccp を機能させるにはこれを行う必要があると言われました。変更しようとするとロックアウトされ、別のファイル名で保存されます。どうすればこれをオーバーライドできますか?
もう少し詳しく言うと:
これからファイルを変更する必要があります:
これに:
テキスト エディターでファイルを開くと、上部に次のように表示されます。