クロの制作日記

クロの制作日記

田舎の大学生がUnityとか機械学習関連の制作物をひたすらアップします。ブログで紹介したコード一覧https://github.com/kuroshum/blog_code

小ネタ

Linuxでユーザー追加・グループ作成・グループに追加の流れ

はじめに 私の所属している研究室では一つのサーバを複数人で共有して使っています。なので、研究室に学生が新しく入ったときに、サーバに人数分のユーザーを作成する必要があります。また、うちの研究室では他の人とファイルを共有するために、全員を同じグ…

numpy.linalg.LinAlgError: Last 2 dimensions of the array must be squareが起きる理由

研究室の後輩向けにpythonを用いた機械学習の講習を行っていたときに上記のエラーが起きたので、対処方法をエラー原因ごとに紹介します。

Gitでまとめて「git rm」 ・ 「git add」する方法

はじめに 大量にファイルやディレクトリを追加したり消去したりしたときに、ファイルごと、ディレクトリごとに一々「git add」とか「git rm」するのは面倒です。そこで、そういったことをまとめて処理するコマンドを記載しておきます。 コマンド まとめて「g…

pythonのリストとnumpyのappendの速度比較

はじめに pythonで機械学習を行う際に、行列を作成するだとか、計算した重みや予測値を保存するだとかで、配列にappendすることが多いと思います。そこで気になるのが、リストのappendとnumpyのnp.appendで速度の違いがあるのかということです。