簡體   English   中英

Raspberry Pi 4 - 8gb RAM、64gb SD 卡內存不足試圖加載 Tensorflow 模型

[英]Raspberry Pi 4 - 8gb RAM, 64gb SD Card Running Out of Memory Trying to Load Tensorflow Model

我有一個問題,我不知道如何解決。

我目前正在嘗試在 Raspberry Pi 4 上使用 JupyterLab 運行程序,但是在嘗試加載 Tensorflow 模型時,我在終端中收到以下警告:

360087552 的分配超過可用系統內存的 10%

現在,這讓我感到困惑。 它試圖加載的模型只有大約 900mb。 我的 Raspberry Pi 型號有 8GB 的​​ RAM,與我的筆記本電腦相同。 它使用具有 42.8gb 可用空間的 64gb SD 卡(比我的筆記本電腦還多)。 然而,盡管與我的筆記本電腦(它可以毫無問題地運行所有東西)相比,它具有相同數量的 RAM 和更多的可用空間,但它無法加載模型,並且內核崩潰了。

我已經做了我能想到的所有事情來釋放內存,包括擴展文件系統和在 raspi-config 中將內存拆分增加到 256,並將 CONF_SWAPSIZE 增加到 1024。

那么,我還能做些什么來嘗試解決這個問題,或者這僅僅是 Raspberry Pi 4 的一個限制,我是否應該尋找替代且功能更強大的單板計算機?

謝謝您的幫助,

山姆

我懷疑您使用的是帶有 pae 的 32 位操作系統,每個進程只允許 3gb。 給出的分配將超過那個。 您是否嘗試過 64 位操作系統?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM