手法開発のためのプロジェクト運用術 0

数理手法や機械学習手法の手法開発をする場面が人によってはあると思います。 プログラムを書いて、手法実装して、それを実データに適用したりします。 そのときに、どのようなフォルダ構成・運用が良いのかというのは結構悩むところです。 git moduleとかって方法もあると思うのですが、運用が難しかった印象(試してはないです)… 今回、その方法がある程度固まったのでまとめてみたいと思います。 ずばりその方法とは、フォルダごとコピーしてくる、です。 ただ、毎回ハンドマージするとやや煩雑です。 なので、大雑把に、 「最新のモジュールを丸ごと解析フォルダへコピーしてくる」 というのをシェルスクリプトで書いて、都度実行しましょう、という提案です。 Thank you for reading the article! Please do either share the post or click ads on this site, which will be greate help for me. Thanks in advance! 読んでいただきありがとうございました。役に立った!と思った方は記事をシェアするか、 広告をクリックして投げ銭していただけると大変助かります。 収益はサーバー維持費に充てたいと思います。


Rotation of two-D matrix 0

Initialization of 2-d array In python, the following code is easy to write the 2-d array.

By doing this, deepcopy of zero is run. When you rotate a vector, you should define rotate matrix and then multiply it by the vector.

This will work. And the initialization of matrix at the beginning may […]


A simplest way to take sum of all numbers in every digits 0

Suppose that you want to know the sum of all numbers at every digit in a number. 123 -> 6 345 -> 12 Which code in python that computes is the simplest? Here’s an answer:

The code above is the simplest one. Thank you for reading the article! Please do either share the post […]


Python zip in #matlab 0

I’ve found a way to implement python zip in matlab. Python is superior to matlab in terms of easiness to code. However, matlab is still so excellent that people can start implementation of mathematical methods with it. One of drawbacks of matlab is difficulty in efficient coding. However, the following examples regarding python zip will […]


PCA for sparse data 0

Frequency data such as term frequency in natural process language (NLP), fragment frequency in chemoinformatics are usually so sparse ones, which consist of thousands of zeros and a small number of integers. You may apply PCA for such sparse data; however, the number of samples usually exceeds million. Then, your computer cannot handle such large […]