簡単な処理の確認をpythonの対話モードで実行している時、表記に出会いました。 結論から言うと非常に簡単なミスでしたが日本語の記事に直ぐに出会えなかったので記録の為に残しておきます。例えば、numpyのsquare.sumの動作を確認してみましょう。 変数bの…
OpenAIのmujocoで新たな環境を構築する際、必要となるのがMJCFという形式のXMLファイルの記述です。 基本的には既存のXMLファイルをコピーして編集するのが良いと思いますが、いざ動かしてみると物体間の接触が思うように行かずハマりました。 MJCFのReferen…
◆背景 これまでMacには興味がありつつWindowsとLinuxの使用経験しかありませんでした。 Macの導入に踏み切れなかった、機会がなかった理由は主に以下です。・事務作業→結局Office形式の提出が多いのでWindowsをつかう。 ・コード開発→Windowsマシン上の仮想…
ndarrayの中で特定の条件にあう要素のみの和を求めたいとき、 例えば以下のndarrayを考える。 例えば0以上の要素の和を求める時、正解は'55'だが以下の様な誤ったケースがある。 上記では和ではなく、条件を満たす要素数をカウントしてしまっている。 それは…
ブロードキャストとは、pythonの機能で行数、列数が異なる配列同士を上手に補完して演算してくれるものである。 例えば、以下の様なarrayを用意する。 a,bは行数は同じだが列数が異なる。 こう行った際にa-bを行うと、以下の様な結果が得られる。 この様に本…