hmatrix

    0熱度

    2回答

    在Haskell,ridge regression可以表示爲: import Numeric.LinearAlgebra createReadout :: Matrix Double → Matrix Double → Matrix Double createReadout a b = oA <\> oB where μ = 1e-4 oA = (a <> (

    1熱度

    1回答

    我想使用hmatrix但它堅持Double,這有時會給出舍入誤差。望着源,我想 type instance DoubleOf Rational = Rational 但DoubleOf不外傳(Numeric.ContainerBool是隱藏的),而這可能是一個原因。

    1熱度

    1回答

    我試圖在GHC 8.0.2的Windows 10機器上設置hmatrix。 我在回答here,但是當我嘗試構建它時說它找不到libgfortran-3.dll,但我確信我已將它添加到BLAS目錄中的bin文件夾中。 我的代碼是在here 我運行stack build,這就是我得到: hmatrix-0.18.0.0: configure Progress: 1/2 -- While build

    4熱度

    2回答

    是否有與NumPy的argsort函數等價的標準Haskell? 我使用的是HMatrix,所以想要一個兼容Vector R的函數,它是Data.Vector.Storable.Vector Double的別名。下面的argSort功能是我目前使用的實現: {-# LANGUAGE NoImplicitPrelude #-} module Main where import qualifi

    3熱度

    1回答

    的Windows 10的x64 驚天動地1.22 我下在Windows節步驟https://github.com/AlbertoRuiz/hmatrix/blob/master/INSTALL.md 我下載HMATRIX來源和gsl-lapack-windows.zip。 當我嘗試用安裝HMATRIX: D:\Projects\workspace\hmatrix-0.16.1.5>cabal in

    0熱度

    1回答

    我一直在試圖在我的(64位)Windows 10計算機上安裝hmatrix;在搜索並嘗試了許多可能的解決方案(包括在「Windows」和「Alternative Windows Build」下給出的指令here)後,我決定採取此Reddit thread上給出的操作過程。 然而,當我在命令 cabal install hmatrix -fopenblas --extra-lib-dir=${c:\

    1熱度

    2回答

    我在hMatrix上使用函數fromBlocks,其列表的元素由Int -> Int -> Int -> Matrix Int類型的函數確定。然而,GHC笙歌說: No instance for (Element Int) arising from a use of `fromBlocks' Possible fix: add an instance declaration for (E

    2熱度

    1回答

    最近我一直在嘗試使用JuicyPixels和hmatrix來處理圖像。 但是,我不知道如何使用hmatrix作爲圖像梯度計算矩陣的梯度。似乎沒有可用的API,而且我只能自己寫一個太慢而無法正常工作的API。 在hmatrix中,我發現mapMatrix函數非常有用,但它只涉及一個元素轉換。有沒有比mapMatrix更強大的函數可以有效地迭代矩陣?

    0熱度

    1回答

    我有一個帶有幾個不同維度的整數矩陣的txt文件,我想解析成一個hmatrix包的表示形式,但是我找不到任何合適的函數。該文本文件包含以下格式: [single-value] [single-row 1x10 matrix] [16x16 square-matrix] repeats unknowingly often 例如, 9 1 2 3 .. 9 8 7 6 5 ... .