PythonでBilateral filter画像処理(画像はモノクロで700×700)を実装して実行をしましたが、Google-Colaboの実行時間が数秒も掛りました。
Pythonの特徴を生かすために、できるだけfor文を入れず、matrix, 即ち、最大限にNumpy.dnarray の形でアリゴリズムを表現しました。
(Python内部的に恐らく多量なメモリの生成、複製、変換が行われるかな。。。)
コーディングスタイルは簡潔ですが、実際メモリ関係でCPUの仕事量が増えたせいか、実行速度が我慢できないような感じ、これでオンライン画像検査現場に利用できないでは?と思いつつ、もしかして、Google-Colaboの実行環境にも問題あるのではと一縷の期待感もありますね。
さて、自前のPCでPython実行経験とGoogle-Colaboの環境でPython開発経験が
共にある方にお伺いしたいのですが、
Google-Colaboの環境で、Pythonの実行速度が一層悪くなるのでしょうか。