色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

Python numpy大矩陣運(yùn)算內(nèi)存不足如何解決

瀏覽:2日期:2022-07-05 08:08:20

程序運(yùn)行,產(chǎn)生如下結(jié)果,然后進(jìn)程終止,導(dǎo)致這一結(jié)果的原因很有可能是內(nèi)存爆炸。

Python numpy大矩陣運(yùn)算內(nèi)存不足如何解決

當(dāng)兩個較大的 (e.g., 10000*10000 維)ndarray 做運(yùn)算(加法,or 乘法)時,很容易出現(xiàn)這樣的結(jié)果.解決辦法:

大多數(shù)情況下,這種大矩陣都是稀疏的。盡可能地利用稀疏計(jì)算的方式,例如稀疏矩陣,或者只計(jì)算非 0 位置的值。 如果都是整數(shù)運(yùn)算,可以設(shè)置 dtype=int,而非 dtype=float, 可以省下不少空間。

linux 系統(tǒng)下,使用 top 命令,可以很容易地看到內(nèi)存(%MEM) 的使用情況。

Python numpy大矩陣運(yùn)算內(nèi)存不足如何解決

# 代碼段 1, true_similarity_matrix 是 int, similarity_matrix 是 floattmp_matrix = similarity_matrix * true_similarity_matrix # 內(nèi)存會炸掉,兩個 10000*10000 維 float arraynum_correct_edge = sum(sum(tmp_matrix))# 代碼段 2for i in range(): for j in range(): set_true_ij.append(i,j)num_correct_edge = 0for i, j in set_true_ij: num_correct_edge += similarity_matrix[i,j]

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 暖暖视频日韩欧美在线观看 | 成人精品在线视频 | 久久99热精品免费观看欧美 | 午夜影院在线免费 | 男人把女人桶到喷白浆的视频 | 日本一区二区三区四区无限 | 亚洲成在线观看 | 日本乱理伦中文三区 | 波多野结衣手机视频一区 | 黄色美女网站视频 | 成人午夜影院 | 久久久久久久久久久视频国内精品视频 | 手机毛片 | 亚洲免费视频在线观看 | baby在线观看免费观看 | 亚洲影院在线播放 | 免费网站看v片在线香蕉 | 亚洲国产成a人v在线观看 | 国产成人www免费人成看片 | www成人国产在线观看网站 | 久久精品国产欧美日韩亚洲 | 国产成人a视频在线观看 | 日本加勒比一区 | 国产91精选在线观看网站 | 日韩视频精品在线 | 亚洲视频网站在线观看 | 欧美成人亚洲国产精品 | 亚洲日韩中文字幕在线播放 | 久草精品在线 | 成人人免费夜夜视频观看 | 一级女性全黄久久生活片 | 日韩在线高清视频 | 精品久久久久久乐 | 欧美高清视频在线 | 成人网18免费网 | 1717she国产精品免费视频 | 在线中文字幕精品第5页 | 在线看黄网址 | 色色视频免费网 | 成人免费网址在线 | 成人爱爱网站在线观看 |