問題タブ [nmatrix]
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.
ruby-on-rails - NoMethodError: NMatrix のプライベート メソッド「pp」
プロジェクトで NMatrix を使用していますが、コンソールで次のコマンドを実行すると、マトリックスが作成されているかどうかを確認できます
しかし、出力を pretty_print しようとすると、次のエラーが発生しました。
NMatrix ドキュメントに上記のエラーの説明が表示されないため、エラーが発生する理由がわかりません。このエラーの解決を手伝ってください。
今、提案に従って、バンドルのインストールを試してみましたが、再びエラーが発生しました:-(これを解決する方法がわかりません
誰でもこれを解決するためのより良い提案をすることができます.
c - ruby組み込みクラス利用時のruby拡張メソッドの呼び出し方
私がすでに尋ねた質問をフォローアップし、これが解決されたものから新しい問題が生じたという事実にもかかわらず、私の質問に対する答えが得られた限り解決しました:
Complex APIを使用する際の問題は、 NMatrix APIの shape メソッドを認識しないことです。
したがって、コンパイル済みの C 拡張機能で次の仕様コードを実行すると、次のようになります。
shape は nmatrix クラスに属しているため、エラーが発生します。
Shape は nmatrix クラスから呼び出されるため、なぜこれが起こったのかは理解できますが、それを回避する方法はわかりません。
結果として
は
ruby - 形状の異なる配列の NMatrix 分割
このようなNMatrix配列があります
各列を列に沿った最大値で割りたいと思います。
numpyを使用すると、これは次のように達成されます
しかし、これを試すとNMatrixはこのエラーをスローします
編集
このチュートリアルに従おうとしています。また、入力をスケーリングするために、チュートリアルでは各列をその列の最大値で割ります。私の質問は、nmatrix を使用してそのステップを達成する方法です。
私の質問は、NMatrix で同じことを達成する方法です。
ありがとう!