cost 268 ms
Haskell 中可變非整數類型的可變列表

[英]Mutable list of mutabale non-integral types in Haskell

我正在嘗試從二進制文件中解析一個巨大的復雜值的 3d 數據數組。 稍后這應該成為l矩陣( nxm )。 由於我要處理這些矩陣,因此我僅限於矩陣庫 - hmatrix 似乎很有希望。 數據布局不是我要求的格式,所以我必須在(i,j,k) -> (k,i,j)的位置跳來跳去,其中i和j是n的元素, ...

Windows 10下的Haskell hmatrix安裝

[英]haskell hmatrix installation under windows 10

我在網上閱讀了所有相關主題(包括stackoverflow),並試圖嚴格遵循他們的建議,但沒有任何幫助。 這是我的設置:Windows 10. gcc 8.2.2 我的命令文件(在Windows的普通cmd和mingw終端下運行,結果相同): cabal install hmat ...

2018-05-08 04:57:41   1   66    hmatrix  
使用hmatrix應用矢量元素的逐元素數學函數

[英]Apply element-wise mathematical function using hmatrix (with vectorization)

我需要以有效的方式在Haskell中的向量元素上應用函數,這意味着我不是在尋找這樣的東西: 更具體地講,使用Haskell在hmatrix中是否有exp, log, ... etc用於元素智能矢量操作,類似於使用python在numpy中的對應操作? 如果不使用矢量處理功能,我的代碼將 ...

嶺回歸需要多少空間?

[英]How much space does ridge regression require?

在Haskell中, 嶺回歸可以表示為: 但是,此操作非常昂貴。 這是一個簡約的示例,該示例在我的計算機上需要2GB以上的內存,並且需要3分鍾才能執行。 $ cabal exec ghc--O2 Test.hs $ time ./測試 ./Test 190.16 ...

高效的Haskell相當於NumPy的argsort

[英]Efficient Haskell equivalent to NumPy's argsort

是否有標准的Haskell等同於NumPy的argsort函數? 我正在使用HMatrix ,因此,想要一個與Vector R兼容的函數,它是Data.Vector.Storable.Vector Double的別名。 下面的argSort函數是我目前使用的實現: 我使用顯式限定 ...

為什么當我在左邊放置一個Double Matrix並在右邊放置一個Double時,(-)無法進行類型檢查?

[英]Why does (-) fail to typecheck when I place a Double Matrix on the left and a Double on the right?

由於hmatrix為Matrix類型提供了Num的實例,因此我可以表示逐元素減法,例如: 效果很好,因為3是一個Num ,並通過從m每個元素中減去3生成矩陣。 為什么這也不起作用: 我得到的錯誤是: 我希望編譯器理解Double也是Num 。 為什么看起來不是這樣 ...

無法在Windows 10上通過MSYS2安裝hmatrix

[英]Trouble installing hmatrix through MSYS2 on Windows 10

我一直在嘗試在我的(64位)Windows 10計算機上安裝hmatrix。 在搜索並嘗試了許多可能的解決方案(包括此處給出的“ Windows”和“ Alternative Windows Build”下的說明)之后,我決定繼續執行此Reddit線程上的操作 。 但是,當我鍵入命令時 ...

如何從列表中刪除逗號和方括號(hmatrix)

[英]How to remove commas and brackets from a list ( hmatrix )

用於在gnuplot中繪制圖形 我正在嘗試將此矩陣打印到文件中,但是要使其執行到gnuplot中,我需要創建一個不帶逗號和括號的文件,我該怎么做? ...

如何將多個矩陣從單個文件解析為hmatrix?

[英]How to parse multiple matrices from single file to hmatrix?

我有一個txt文件,其中包含多個具有不同維數的整數矩陣,我想將其解析為hmatrix包表示形式,但是找不到任何合適的函數。 文本文件包含以下格式: 例如 我找到的最接近的東西是readMatrix位於: https://hackage.haskell.org/packag ...

無法成功安裝 plot Haskell

[英]Cannot successfully install plot Haskell

我想在我的 Haskell 程序中做一些繪圖,但是當我嘗試安裝 plot 時,我收到以下錯誤。 下面這個問題更新HMATRIX到版本我0.17.0.1 ,但仍然得到同樣的錯誤。 有任何想法嗎? ...

hMatrix中斷文件,可能是什么原因?

[英]hMatrix breaks in a file, what could be the cause?

我一直在ghci環境中使用hMatrix包,並且一切正常(例如,我可以導入Numeric.LinearAlgebra.HMatrix)。 但是,當我嘗試導入和利用腳本中的相同內容時,一切都會中斷(為了可讀性,我將錯誤消息略微刪節了(較長的_base_GHCiIO錯誤列表))。 例如,文件中的 ...

如何在Haskell中添加兩個矩陣

[英]how to add two matrices in haskell

我正在嘗試使用Haskell的線性代數庫來計算一些特征值,但是首先我需要首先嘗試添加矩陣。 但是,如果我嘗試代表另一種方式,則會收到錯誤消息 我什至不確定matrix 3 [1,2,3,4,5,6,7,8,9 ]因為我想指定我想要一個3×3的矩陣。 其他三個去哪兒了? ...

如何通過自動差異化獲得更多性能?

[英]How to get more performance out of automatic differentiation?

我正在努力優化一個依賴於ad s conjugateGradientDescent函數的程序來完成它的大部分工作。 基本上我的代碼是用Matlab和C編寫的舊論文代碼的翻譯。我沒有測量它,但是代碼每秒運行幾次迭代。 我的每次迭代大約是幾分鍾...... 代碼在此存儲庫中可用: ...

如何在hmatrix上自動區分?

[英]How to do automatic differentiation on hmatrix?

Sooooo ...因為事實證明從偽矩陣到hmatrix數據類型變得非常重要:) 序言部分供參考: 並調用gradientDescent函數: 編輯:這不是原始問題中的代碼,但盡可能地降低。 GHC需要對go子功能有一些限制,但鏈接問題中提出的答案在這里不適用。 e ...

HMatrix Matrix Double-雙重產品

[英]HMatrix Matrix Double - Double product

我不明白為什么在上面的函數中,將2乘以mutliply而不用hx = 0.5乘以不可行。 OTOH, 在函數外部將Matrix Double與Double乘以應有的作用。 我很困惑。 任何指針都歡迎! ...

Haskell-合格導入后類型不兼容

[英]Haskell - Type incompatibility after qualified import

我正在使用hMatrix,代碼的第一行是: 問題是在我的代碼中向量的類型是V.Vector ,但是V.Vector定義的某些方法的類型是V.Vector Vector -> ... ,而當我嘗試使用這些方法時,GHC無法理解,說它們沒有為輸入V.Vector 。 我怎么解決這個問 ...

Haskell-hMatrix上的實例聲明

[英]Haskell - Instance Declaration on hMatrix

我在列表上使用fromBlocks的fromBlocks函數,其元素由Int-> Int-> Int- Int -> Int -> Int -> Matrix Int類型的函數確定。 但是,GHC抱怨說: 我試圖用:: Matrix Int告訴GHC該計算 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM