blas – new releases on Hackagehttps://hackage.haskell.org/package/blasNew releases of package 'blas' on Hackage.http://www.rssboard.org/rss-specificationenadmin@hackage.haskell.orgadmin@hackage.haskell.orgWed, 14 Jan 2009 21:43:18 UTCWed, 14 Jan 2009 21:43:18 UTCrss-feedblas-0.7.6 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.7.6https://hackage.haskell.org/package/blas-0.7.6Wed, 14 Jan 2009 21:43:18 UTC<dl><dt>Homepage</dt><dd><a href="http://github.com/patperry/blas">http://github.com/patperry/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2009-01-14T21:43:18Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>Changes in 0.7.6:
* Fix a memory-trashing segfault.
Changes in 0.7.5:
* Export all unsafe functions in Unsafe.BLAS.
* Use enumerations instead of Bools in data types.
Changes in 0.7:
* Get rid of most functional dependencies in favor of type families.
There is one remaining functional dependency that cannot be gotten
rid of until GHC implements equality constraints in superclass
contexts.
* Put the right superclass constraints in ReadMatrix/ReadBanded.
* Fix freeze/thaw functions.
* Fix a bug in getting a row view of a banded matrix.
* Make sure no NaNs/Infinities/Denormals are used when testing.
* Documentation.
* Export functions for writing QuickCheck tests.
* Remove Perm and Diag. These will be in the LAPACK bindings.
* Get rid of "UnsafeIOToM" type class.
* Lots of INLINE everywhere. This should improve performance.
* Switch to autoconf for build system.
* Massive code cleanup.
Changes in 0.6:
* Massive overhaul of the types. It is now possible to do mutable operations
in the ST monad. Access control is done via type classes now instead of
phantom types.
* No more orphan instances.
* Change some function names. You should never have to "import qualified"
anything now.
* Put row/col operations in the Matrix type classes. Generic matrix types
now provide access to rows and columns.
Changes in 0.5:
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.7.5 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.7.5https://hackage.haskell.org/package/blas-0.7.5Sat, 10 Jan 2009 23:04:53 UTC<dl><dt>Homepage</dt><dd><a href="http://github.com/patperry/blas">http://github.com/patperry/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2009-01-10T23:04:53Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>Changes in 0.7.5:
* Export all unsafe functions in Unsafe.BLAS.
* Use enumerations instead of Bools in data types.
Changes in 0.7:
* Get rid of most functional dependencies in favor of type families.
There is one remaining functional dependency that cannot be gotten
rid of until GHC implements equality constraints in superclass
contexts.
* Put the right superclass constraints in ReadMatrix/ReadBanded.
* Fix freeze/thaw functions.
* Fix a bug in getting a row view of a banded matrix.
* Make sure no NaNs/Infinities/Denormals are used when testing.
* Documentation.
* Export functions for writing QuickCheck tests.
* Remove Perm and Diag. These will be in the LAPACK bindings.
* Get rid of "UnsafeIOToM" type class.
* Lots of INLINE everywhere. This should improve performance.
* Switch to autoconf for build system.
* Massive code cleanup.
Changes in 0.6:
* Massive overhaul of the types. It is now possible to do mutable operations
in the ST monad. Access control is done via type classes now instead of
phantom types.
* No more orphan instances.
* Change some function names. You should never have to "import qualified"
anything now.
* Put row/col operations in the Matrix type classes. Generic matrix types
now provide access to rows and columns.
Changes in 0.5:
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.7.2 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.7.2https://hackage.haskell.org/package/blas-0.7.2Sat, 10 Jan 2009 18:40:16 UTC<dl><dt>Homepage</dt><dd><a href="http://github.com/patperry/blas">http://github.com/patperry/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2009-01-10T18:40:16Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>
Changes in 0.7.2:
* Put all exported unsafe functions in Unsafe.BLAS
Changes in 0.7.1:
* Update minimum Quickcheck version in cabal file
Changes in 0.7:
* Get rid of most functional dependencies in favor of type families.
There is one remaining functional dependency that cannot be gotten
rid of until GHC implements equality constraints in superclass
contexts.
* Put the right superclass constraints in ReadMatrix/ReadBanded.
* Fix freeze/thaw functions.
* Fix a bug in getting a row view of a banded matrix.
* Make sure no NaNs/Infinities/Denormals are used when testing.
* Documentation.
* Export functions for writing QuickCheck tests.
* Remove Perm and Diag. These will be in the LAPACK bindings.
* Get rid of "UnsafeIOToM" type class.
* Lots of INLINE everywhere. This should improve performance.
* Switch to autoconf for build system.
* Massive code cleanup.
Changes in 0.6:
* Massive overhaul of the types. It is now possible to do mutable operations
in the ST monad. Access control is done via type classes now instead of
phantom types.
* No more orphan instances.
* Change some function names. You should never have to "import qualified"
anything now.
* Put row/col operations in the Matrix type classes. Generic matrix types
now provide access to rows and columns.
Changes in 0.5:
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.7.1 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.7.1https://hackage.haskell.org/package/blas-0.7.1Sat, 10 Jan 2009 10:03:05 UTC<dl><dt>Homepage</dt><dd><a href="http://github.com/patperry/blas">http://github.com/patperry/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2009-01-10T10:03:05Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>
Changes in 0.7
--------------
* Get rid of most functional dependencies in favor of type families.
There is one remaining functional dependency that cannot be gotten
rid of until GHC implements equality constraints in superclass
contexts.
* Put the right superclass constraints in ReadMatrix/ReadBanded.
* Fix freeze/thaw functions.
* Fix a bug in getting a row view of a banded matrix.
* Make sure no NaNs/Infinities/Denormals are used when testing.
* Documentation.
* Export functions for writing QuickCheck tests.
* Remove Perm and Diag. These will be in the LAPACK bindings.
* Get rid of "UnsafeIOToM" type class.
* Lots of INLINE everywhere. This should improve performance.
* Switch to autoconf for build system.
* Massive code cleanup.
Changes in 0.6
--------------
* Massive overhaul of the types. It is now possible to do mutable operations
in the ST monad. Access control is done via type classes now instead of
phantom types.
* No more orphan instances.
* Change some function names. You should never have to "import qualified"
anything now.
* Put row/col operations in the Matrix type classes. Generic matrix types
now provide access to rows and columns.
Changes in 0.5
--------------
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.7 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.7https://hackage.haskell.org/package/blas-0.7Sat, 10 Jan 2009 09:54:17 UTC<dl><dt>Homepage</dt><dd><a href="http://github.com/patperry/blas">http://github.com/patperry/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2009-01-10T09:54:17Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>
Changes in 0.7
--------------
* Get rid of most functional dependencies in favor of type families.
There is one remaining functional dependency that cannot be gotten
rid of until GHC implements equality constraints in superclass
contexts.
* Put the right superclass constraints in ReadMatrix/ReadBanded.
* Fix freeze/thaw functions.
* Fix a bug in getting a row view of a banded matrix.
* Make sure no NaNs/Infinities/Denormals are used when testing.
* Documentation.
* Export functions for writing QuickCheck tests.
* Remove Perm and Diag. These will be in the LAPACK bindings.
* Get rid of "UnsafeIOToM" type class.
* Lots of INLINE everywhere. This should improve performance.
* Switch to autoconf for build system.
* Massive code cleanup.
Changes in 0.6
--------------
* Massive overhaul of the types. It is now possible to do mutable operations
in the ST monad. Access control is done via type classes now instead of
phantom types.
* No more orphan instances.
* Change some function names. You should never have to "import qualified"
anything now.
* Put row/col operations in the Matrix type classes. Generic matrix types
now provide access to rows and columns.
Changes in 0.5
--------------
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.6 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.6https://hackage.haskell.org/package/blas-0.6Sat, 1 Nov 2008 08:53:48 UTC<dl><dt>Homepage</dt><dd><a href="http://stat.stanford.edu/~patperry/code/blas">http://stat.stanford.edu/~patperry/code/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2008-11-01T08:53:48Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>
Changes in 0.6:
* Massive overhaul of the types. It is now possible to do mutable operations
in the ST monad. Access control is done via type classes now instead of
phantom types.
* No more orphan instances.
* Change some function names. You should never have to "import qualified"
anything now.
* Put row/col operations in the Matrix type classes. Generic matrix types
now provide access to rows and columns.
Changes in 0.5:
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.5 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.5https://hackage.haskell.org/package/blas-0.5Mon, 11 Aug 2008 23:29:32 UTC<dl><dt>Homepage</dt><dd><a href="http://stat.stanford.edu/~patperry/code/blas">http://stat.stanford.edu/~patperry/code/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2008-08-11T23:29:32Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr /><pre>
Changes in 0.5:
* Add Banded matrix data type, as well as Tri Banded and Herm Banded.
* Add support for trapezoidal dense matrices (Tri Matrix (m,n) e, where
m is not the same as n). Note that trapezoidal banded matrices are
*NOT* supported.
* Add Diag matrix data type for diagonal matrices.
* Add Perm matrix data type, for permutation matrices.
* Enhance the RMatrix and RSolve type classes with an API that allows
specifying where to store the result of a computation.
* Enhance the IMatrix, RMatrix, ISolve, and RSolve type classes to add
"scale and multiply" operations.
* Remove the scale parameter for Tri and Herm matrix data types.
* Flatten the data types for DVector and DMatrix.
* Some inlining and unpacking performance improvements.
</pre>PatrickPerryblas-0.4.1 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.4.1https://hackage.haskell.org/package/blas-0.4.1Wed, 11 Jun 2008 22:12:42 UTC<dl><dt>Homepage</dt><dd><a href="http://stat.stanford.edu/~patperry/code/blas">http://stat.stanford.edu/~patperry/code/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2008-06-11T22:12:42Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr />(No changelog found.)PatrickPerryblas-0.4 (Bindings to the BLAS library)https://hackage.haskell.org/package/blas-0.4https://hackage.haskell.org/package/blas-0.4Thu, 5 Jun 2008 20:48:37 UTC<dl><dt>Homepage</dt><dd><a href="http://stat.stanford.edu/~patperry/code/blas">http://stat.stanford.edu/~patperry/code/blas</a></dd><dt>Author</dt><dd>Patrick Perry</dd><dt>Uploaded</dt><dd>by PatrickPerry at 2008-06-05T20:48:37Z</dd><dt>Maintainer</dt><dd>Patrick Perry <patperry@stanford.edu></dd></dl><hr />(No changelog found.)PatrickPerry