Tensorflow / Kerasを用いた深層学習のループ実行でメモリ使用量が増え続け、メモリオーバーフローが発生する問題が発生しました。調査して対応したことを備忘録としてまとめておきます。 目次Tensorflowループでメモリリークメモリ使用量増加と原因考察メモリ増加の解決 …
続きを読む
カテゴリ:Software > Python
【Python】from-importするルートディレクトリ設定方法
Pythonで複数ファイル、複数ディレクトリに分割した処理を呼び出す際に、常に同じ位置からfrom-importで関数を呼び出すため、ルート位置を初期化する処理について 目次ルートディレクトリ指定使い方の例 (import) ルートディレクトリ指定Python: import os import sy …
続きを読む
【Linux】Python実行時のKilled発生要因の確認方法
Python実行時に処理がKilledされた場合のデバッグ方法調査の備忘録 目次Python実行時のKilled発生例Killed原因の確認メモリ不足によるKilled要因解決 Python実行時のKilled発生例以下のコードであえてKilledになる状況を作ってみます。Python: import itertools …
続きを読む
【Python】実行中のメモリ使用量の確認と解放方法
Pythonでメモリ管理が必要になった時に調べたことのメモスクリプト言語でもライブラリなどを使用して処理した時に、どの程度メモリに余裕があるのか、どの程度メモリを使用したのかDebugしたいときに頻繁に次の処理を使います。 目次メモリ使用量の確認関数メモリ使用量の …
続きを読む
|Python , Automation
【Selenium】Raspberry PiのchromiumでPythonを用いたブラウザ操作自動化手順
Raspberry PiにデフォルトでインストールされているChroniumでSeleniumによるブラウザの操作を自動化を実現する方法について、苦労したので備忘録的にまとめておきます。特にドライバーをインストールする方法は、ネット上にいろいろな方法があって正解にたどり着くまでに時 …
続きを読む
【cron】Pythonを任意の時間に定期自動実行するcronジョブの設定方法
新たにcronジョブの使い方と設定方法について学んだので、備忘録的にまとめておきます。情報収集や、会計管理、農業から工場のオートメーションまで毎日の繰り返し行われる定期的な処理を自動化するために使用することができます。IoT技術の普及に伴ってRaspberry Piなど小 …
続きを読む