亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

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

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

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

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

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

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

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

Python numpy大矩陣運算內(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)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲欧洲国产成人综合一本 | 国产91香蕉| 九九精品视频在线播放 | 香蕉在线视频观看 | 欧美黄网站免费观看 | 国产精品嫩草影院免费看 | 中国猛少妇色xxxxx | 国产福利免费在线观看 | 国产情趣酒店鸳鸯浴在线观看 | 黄色免费观看 | 国美女福利视频午夜精品 | 色优久久 | 亚洲97在线| 亚洲高速浪潮 | 欧美在线乱妇一级毛片 | 日本黄色免费看 | 久久精彩免费视频 | 久草福利站 | 免费一级做a爰片性视频 | 四库影库免费永久在线 | 国产美女啪啪 | 国产一级性生活片 | 欧美一级大黄 | 欧美日韩精品一区二区三区视频 | 国产精品成人va在线观看入口 | 成人啪精品视频免费网站 | 国产精品亚洲精品日韩动图 | 老司机51精品视频在线观看 | 亚洲精品入口一区二区在线观看 | 五月天爱爱激情视频在线观看 | 国产www在线播放 | 色九九亚洲偷偷动态图 | 久久六月丁香婷婷婷 | 亚洲污| 成人三级在线播放 | 国产免费啪啪 | 免费观看的成年网址 | 国产精品400部自产在线观看 | 2020国产精品亚洲综合网 | xxx性欧美人 | 国产在线播放成人免费 |