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

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

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

瀏覽:4日期: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 編程
相關文章:
主站蜘蛛池模板: 国产亚洲欧美日韩v在线 | 99久久99这里只有免费的精品 | 国产精品亚洲高清一区二区 | 国产欧美一区二区三区免费 | 麻豆精品传媒成人精品 | 亚洲美女精品视频 | 国产精品久久久久久福利漫画 | 免费一看一级毛片人 | 国产黄色免费在线观看 | 国产亚洲欧美日韩在线观看一区二区 | 一级毛片真人不卡免费播 | 精品国产香蕉在线播出 | 欧美日韩亚洲无线码在线观看 | 欧美成人免费全部观看天天性色 | 中国女警察一级毛片视频 | 黄色网址网站在线观看 | 国产成人精品日本亚洲18图 | 黑人解禁hd在线观看 | 久久久久中文字幕 | 五十路一区二区三区视频 | 久久不射视频 | 免费高清特黄a 大片 | 欧美特级限制片高清 | 韩国一级特黄清高免费大片 | 久草在线播放视频 | 72种姿势欧美久久久久大黄蕉 | 亚洲欧美在线观看 | 国产91精品久久久久久 | 亚洲精品专区一区二区三区 | 日韩岛国片 | 国模私拍高清大胆专业网站 | 综合另类 | 福利视频91| 亚洲综合欧美色综合小说 | 国产精品欧美一区二区 | 青草久久久 | 亚洲免费视频播放 | 精品亚洲一区二区 | 成人自拍在线 | 久久久久久午夜精品 | 亚洲精品一区二区三区美女 |