hstatistics 0.2.5.3 → 0.2.5.4
raw patch · 3 files changed
+10/−7 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Numeric.Statistics: meanMatrix :: (Container Vector a, Num (Vector a), Element a, Fractional a) => Matrix a -> Sample a
+ Numeric.Statistics: meanMatrix :: (Container Vector a, Num (Vector a), Fractional a) => Matrix a -> Sample a
- Numeric.Statistics: run_count :: (Num a, Num t, Ord b, Ord a, Storable b, Container Vector b) => a -> Vector b -> [(a, t)]
+ Numeric.Statistics: run_count :: (Num a, Num t, Ord b, Ord a, Container Vector b) => a -> Vector b -> [(a, t)]
- Numeric.Statistics: varianceArray :: (Container Vector a, Floating (Vector a), Num a, Fractional a) => Samples a -> Sample a
+ Numeric.Statistics: varianceArray :: (Container Vector a, Floating (Vector a), Fractional a) => Samples a -> Sample a
- Numeric.Statistics: varianceMatrix :: (Container Vector a, Floating (Vector a), Element a, Num a, Fractional a) => Matrix a -> Sample a
+ Numeric.Statistics: varianceMatrix :: (Container Vector a, Floating (Vector a), Fractional a) => Matrix a -> Sample a
Files
- CHANGES +3/−0
- hstatistics.cabal +3/−3
- lib/Numeric/Statistics.hs +4/−4
CHANGES view
@@ -106,3 +106,6 @@ 0.2.5.3: updated for hmatrix 0.17++0.2.5.4:+ updated for hmatrix 0.18
hstatistics.cabal view
@@ -1,8 +1,8 @@ Name: hstatistics-Version: 0.2.5.3+Version: 0.2.5.4 License: BSD3 License-file: LICENSE-Copyright: (c) A.V.H. McPhail 2010, 2011, 2012, 2013, 2014+Copyright: (c) A.V.H. McPhail 2010, 2011, 2012, 2013, 2014, 2016 Author: Vivian McPhail Maintainer: haskell.vivian.mcphail <at> gmail <dot> com Stability: provisional@@ -16,7 +16,7 @@ . Feature requests, suggestions, and bug fixes welcome. Category: Math, Statistics-tested-with: GHC ==7.10.2+tested-with: GHC ==8.0.1 cabal-version: >=1.8
lib/Numeric/Statistics.hs view
@@ -79,7 +79,7 @@ meanArray a = meanList $ I.elems a -- | the mean of a matrix with data series in rows-meanMatrix :: (Container Vector a, Num (Vector a), Element a, Fractional a) => Matrix a -> Sample a+meanMatrix :: (Container Vector a, Num (Vector a), Fractional a) => Matrix a -> Sample a meanMatrix a = meanList $ toRows a -----------------------------------------------------------------------------@@ -93,11 +93,11 @@ in mxs - msx -- | the variance of an array of vectors-varianceArray :: (Container Vector a, Floating (Vector a), Num a, Fractional a) => Samples a -> Sample a+varianceArray :: (Container Vector a, Floating (Vector a), Fractional a) => Samples a -> Sample a varianceArray a = varianceList $ I.elems a -- | the variance of a matrix with data series in rows-varianceMatrix :: (Container Vector a, Floating (Vector a), Element a, Num a, Fractional a) => Matrix a -> Sample a+varianceMatrix :: (Container Vector a, Floating (Vector a), Fractional a) => Matrix a -> Sample a varianceMatrix a = varianceList $ toRows a -----------------------------------------------------------------------------@@ -253,7 +253,7 @@ ----------------------------------------------------------------------------- -- | count the number of runs greater than or equal to @n@ in the data-run_count :: (Num a, Num t, Ord b, Ord a, Storable b, Container Vector b) +run_count :: (Num a, Num t, Ord b, Ord a, Container Vector b) => a -- ^ longest run to count -> Vector b -- ^ data -> [(a, t)] -- ^ [(run length,count)]