問題タブ [ijulia-notebook]
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.
git - Pkg.add("IJulia") は、「エラー: 失敗したプロセス Process(`git clone ...」
Jupyter ノートブックで実行できるように、IJulia を Julia パッケージに追加しようとしています。コマンド
次の情報とエラーの文字列を示します。
明らかな答えは、私は github に接続していないということですが、そうではありません。コマンドラインからgithubからクローンできます(例
うまくいきました)
これは、Julia-0.4.1、git バージョン 2.4.9 (Apple Git-60)、MacOSX 10.10.5 を使用しています。
julia - JuliaBox - LoadError: unlink: read-only file system (EROFS) Failed to precompile .julia/lib/v0.4/PyCall.ji
Juliabox (IJulia Notebook)で PyPlotを使用して小さな Julia プログラムを実行していますが、以下に示すエラーメッセージでエラーが発生します。私のマシンのディスクを使用して書き込みをしようとしているかどうかはわかりませんが、そこには有効な R+W アクセスがあります。基本的に、ここに記載されている例を試しています: https://www.juliabox.org/notebooks/tutorial/Plotting%20in%20Julia.ipynb#
LoadError: unlink: 読み取り専用ファイル システム (EROFS)
エラーログ:
0.3.12 バージョン (IJulia Notebook) を使用すると、コンパイルして表示INFO: Nothing to be done
されますが、出力として何も表示されません (グラフィック プロット図など)。
performance - Julia と MATLAB の比較: Julia のコードが非常に遅いのはなぜですか?
Julia から始めて、MATLAB コードを Julia に (基本的には行ごとに) 変換しました。Julia コードはかなり遅い (50x など) ことに気付きました。元の問題は、値関数を補間する動的プログラミングの問題です。その補間は、コードがほとんどの時間を費やす場所です。そこで、パフォーマンスの違いを示す最小限のサンプル コードを作成しようとしました。注意すべき重要な点は、これが補間のスプライン近似であり、グリッドが好ましくは不規則である、つまり等間隔ではないということです。MATLAB コード:
ジュリアコード:
元の問題では行列なので、W を 2 次元配列にしました。さまざまな補間パッケージについて調査しましたが、不規則なグリッドとスプラインのオプションはあまりありませんでした。MATLAB の interp1 は明らかに利用できません。
私の問題は、Julia コードを記述して MATLAB と同じ結果が得られる場合、Julia の方が一般的に高速であると考えていたことです。しかし、明らかにそうではないので、コーディングに注意を払う必要があります。私はプログラマーではありません。もちろん最善を尽くしていますが、ここで簡単に修正できる明らかな間違いを犯しているのか、それとも(あまりにも)頻繁に発生するのか、注意を払う必要があるのか を知りたいです。私の Julia コーディング - それを学ぶ価値がないかもしれないからです。同様に、ここで Julia を高速化できれば (たとえば、割り当てが少し大きく見えるなど)、おそらく MATLAB も高速化できます。Julia に対する私の希望は、同様のコードの場合、MATLAB よりも高速に実行されることでした。
タイミングについていくつかコメントした後、次のコードも実行しました。
さらに遅い、うーん...
別の編集: この場合、ループを 1 つ削除すると、実際には高速になりますが、それでも MATLAB に匹敵するものではありません。コード:
別の編集で、ループを同じ回数繰り返します。
それでも、MATLAB とはまったく比較になりません。ちなみに、私の実際の問題では、ループを簡単に50k回実行しており、より大きなxprime行列にアクセスしていますが、その部分が違いを生むかどうかはわかりません.
python - テキスト ファイルとして操作できる R マークダウンやノートブックのような単一のテキスト ファイルに Julia、R、および python を追加する方法はありますか?
簡単に言うと、R、Python、Julia をスムーズに切り替えることができるテキスト ファイルが必要です。重要なのは、コードを表示するだけでなく、実行する方法を探していることです
Python (および他の多くの言語) を R マークダウンhttp://goo.gl/4w8XIbに追加できることはわかっていますが、Julia を追加できるかどうかはわかりません。Beaker http://beakernotebook.com/のようなノートブックを3 つの言語すべて (およびそれ以上) で使用することもできますが、ノートブックに関する私の問題は、テキスト ファイルで実行できるものと比較して、操作がほとんど速くないことです。エディター環境 (sublime、emacs、vim、atom ...)。私はノートブックについてほとんど知りません。私が知っているノートブックは json ファイルとして表されますが、json ファイルを操作してレポートを作成することは、ほとんどユーザーフレンドリーではありません。
私はおそらく明らかなことを見逃していますが、これを行う他の方法はありますか? ありがとう