Tensorflow / Kerasを用いた深層学習のループ実行でメモリ使用量が増え続け、メモリオーバーフローが発生する問題が発生しました。調査して対応したことを備忘録としてまとめておきます。 目次Tensorflowループでメモリリークメモリ使用量増加と原因考察メモリ増加の解決 …
続きを読む
新着記事
【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したいときに頻繁に次の処理を使います。 目次メモリ使用量の確認関数メモリ使用量の …
続きを読む
【screenコマンド】ターミナルスクロールできない対処「^[[A /」等が出力
screenコマンドを使うたびに、スクロールの設定方法を忘れるのでメモ 目次 スクロール不可環境再現 スクロール不可症状 解決方法 スクロール不可環境再現バージョン確認コマンド: screen -v 出力例: Screen version 4.08.00 (GNU) 05-Feb-20 screen確認: screen -ls …
続きを読む
|AMBA , 論理設計(Design)
AMBA仕様の勉強 | APB5とAPB4、APB3インターフェース差分
AMBA5、AMBA4、AMBA3、AMBA2のAPB(ARM Peripheral Bus)インターフェースの違いまとめ参照対象の仕様書はこちらhttps://www.arm.com/ja/architecture/system-architectures/amba/amba-specifications基本的にAMBA5のAMBA APB プロトコル仕様、Appendix B Signal listに差 …
続きを読む
|AMBA , 論理設計(Design)
AMBA仕様の勉強 | AXI3とAXI4、AXI5インターフェース差分
AMBA3とAMBA4とAMBA5のAXIインターフェースの違いまとめ対象:AXI5AXI4AXI3AXI4-Lite毎回差分を抽出する必要が無い程度にまとめておく。対象の仕様書はこちらhttps://www.arm.com/ja/architecture/system-architectures/amba/amba-specifications随時更新しますが、正確な仕 …
続きを読む
メモリサイズとAddress一覧|Aligned,Boundary,Offsetとか勉強
アドレス、サイズ、アライメントなど、メモリ(RAM/ROM)、レジスタアクセスに関する早見ページメモリサイズ(Byte) / アドレス一覧表1 B = 8 Bit1 KB = 1024 B1 MB = 1024 KB1 GB = 1024 MB※「KiB/MiB/GiB」を慣例的に「KB/MB/GB」と表記しています。 …
続きを読む
Blender Python テキストベース3DCGモデル制作|プログラマ向け手法
Blenderから提供されているBlender Python API (bpy)を用いて、フルテキストで操作するBlenderによる3D CGモデリングとして備忘録的にまとめていきます。部分的にbpyを用いて手順を簡略化したり、アドオンを実装しているものは見かけますが、全手順をテキストベースで実装し …
続きを読む
【bpy】GLTF・GLBファイルエクスポート設定自動化|Text Base Blender
GLTF形式もしくは、GLB形式にファイルをエクスポートする設定が細かく、逐一設定を行うのが面倒なのでbpy (Blender Python API)を用いて自動化しておく。将来的にはUnityやTree.js等でモデルをインポートすることを考えてオプションの設定を随時更新します。▼Three.jsへの …
続きを読む