午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

Python numpy大矩陣運算內存不足如何解決

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

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

Python numpy大矩陣運算內存不足如何解決

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

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

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

Python numpy大矩陣運算內存不足如何解決

# 代碼段 1, true_similarity_matrix 是 int, similarity_matrix 是 floattmp_matrix = similarity_matrix * true_similarity_matrix # 內存會炸掉,兩個 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]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 日韩精品无码一区二区三区 | 国产精品第一区 | 国产成人+综合亚洲+天堂 | 国产美女永久免费无遮挡 | 91在线小视频 | 欧美精品www | 青青草原亚洲视频 | 豆国产97在线 | 亚洲 | 国产精品亚洲视频 | 九九久久九九久久 | 亚洲视频欧美 | 亚洲69视频| 激情五月婷婷丁香 | 操碰视频在线 | 天天爽夜夜爽人人爽 | 日韩中文字幕免费在线观看 | 精品国产乱码久久久久 | av网站免费在线观看 | xxx毛片 | 欧美www| 中文字幕一区二区三区四区欧美 | 免费日韩在线 | jizz国产在线| 欧美在线资源 | 91免费视频入口 | 激情网站| 中文字幕日本视频 | 亚洲专区欧美 | 天天操天天舔天天干 | 亚洲国产精品久久久久 | 国产亚洲欧美视频 | www欧美日韩| 屁屁影院国产第一页 | 国产欧美第一页 | 台湾久久 | 国产成人一级 | 亚洲欧美激情精品一区二区 | 蜜桃精品噜噜噜成人av | 日韩精品久久久 | 日韩美在线 | 国产高清久久 |