マガジンのカバー画像

プログラミング

5
運営しているクリエイター

#python

R-MACのRegionの取得方法

こんにちはネザーです。

今回は、R-MACのRegionの取得方法についてサンプルコードで説明したいと思います。

R-MACとはRegional Maximum Activations of Convolutions[1]の略で、ResNetなどのCNNでは出力層の手前でGAP(Global Average Pooling)を用いて、各チャンネルで特徴マップ全体に対してAveragePooli

もっとみる

Pythonでの並列処理の効果

こんにちは、ネザーです。

今回はPythonでの並列処理の効果について説明します。

まずPythonでは1つのCPUコアで処理を行います。この場合、同時に複数の処理を行うことができないため、同じ処理を複数回行う場合、処理の回数だけ処理時間がかかることになります。例えばfor文などで1分かかる処理を20回繰り返すと、20分くらいかかります。

このように、同じ処理を複数回行う場合は、並列処理を使

もっとみる