PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 大型稀疏矩陣乘法
作者:
askia
(過客)
2014-05-02 23:06:54
我知道spicy.sparse可以針對稀疏矩陣做乘法運算
不過目前我看到的範例都是用rand的方式產生一些矩陣
可是我的問題是
要怎樣匯入現有的矩陣呢?
例如矩陣可能是以
1 2 5
(第一行第二列的值是5)
這樣的方式儲存
要改也可以 ...
檔名是file.txt
請問這樣的矩陣要怎樣匯入呢
謝謝
作者:
funnypeter
(很難笑,披得)
2014-05-02 23:12:00
get the array sizeimport numpy.zeros((rows,cols))write data,done.讀檔有兩種方法,文字模式和binary模式後者效率比較好,但有點難度,可以用struct.unpack讀文字模式很簡單,讀進去後,取三個數字一組,寫進numpy.zeros後再讀取下一組這其實只是一般file I/o問題,跟矩陣沒關聯
作者:
askia
(過客)
2014-05-02 23:44:00
感謝!!!
作者:
funnypeter
(很難笑,披得)
2014-05-02 23:50:00
如果有浮點數,記得指定dtype=numpy.float修正一下第二個推文:import numpy as nparr=np.zeros((rows,cols),dtype=np.float)
作者:
tiefblau
(tiefblau)
2014-05-03 01:09:00
就一般的讀法 讀進來變成list包list可以直接轉np.array
作者:
singlovesong
(~"~)
2014-05-03 15:33:00
sparse matrix 都有 data , indices 的呼叫法阿
繼續閱讀
[問題] 請問有人可以幫我看一下Tkinter嗎???謝謝!!
aeronan
[問題] 無法開啟
purestone
Re: [問題] list 裡的元素累加
apua
[問題] 初學者問一個粗淺的問題~
purestone
[問題] CSV檔資料開根號
okmnji
[問題] 一個奇怪的return用法
snobbery
[問題] Undefined variable from import
lin2100c
[問題] 關閉父程序 子程序未關閉
GJI4BP4
[閒聊] 想徵一個python家教
hkopee123
Re: [問題] 找出sublist在list中出現過的位置
mikapauli
Links
booklink
Contact Us: admin [ a t ] ucptt.com