Yesterday (May 23rd, 2006) an updated ebuild for release 3.10.2 of the IT++ library apeared in the official Gentoo's portage tree. The ebuild has native support for {blas,cblas,lapack}-reference, {blas,lapack}-atlas, acml and fftw packages from Gentoo.
For the time being, only x86 platforms are keyworded as "testing" in the ebuild. Therefore, if you have another platform with installed Gentoo Linux, you are welcome to test the IT++ ebuild and file a request in bugs.gentoo.org for adding your architecture to the KEYWORDS.... read more
We are pleased to announce that IT++ 3.10.2 version has been released.
This is the next bug-fix release of the 3.10 series. Therefore, no new
features have been added since releasing IT++ 3.10.1. Only minor modifications
and bug-fixes have been done. A set of them provides support for MinGW/MSYS
environment under Microsoft Windows.
A brief description of the recent changes can be found in the release notes:
https://sourceforge.net/project/shownotes.php?group_id=37044&release_id=416994
The source packages with IT++ 3.10.2 release can be downloaded using the
following links:
http://prdownloads.sourceforge.net/itpp/itpp-3.10.2.tar.gz
http://prdownloads.sourceforge.net/itpp/itpp-3.10.2.tar.bz2
If you spot any problems or errors in this release, please ask for help
on the IT++ Help forum.
We are pleased to announce that IT++ 3.10.1 version has been released.
This is a bug-fix release. Therefore, no new features have been added
since releasing IT++ 3.10.0. Only minor modifications and bug-fixes have been done.
A brief description of the recent changes can be found in the release notes:
http://sourceforge.net/project/shownotes.php?group_id=37044&release_id=409063
The source packages with IT++ 3.10.1 release can be downloaded using the
following links:
http://prdownloads.sourceforge.net/itpp/itpp-3.10.1.tar.gz?download
http://prdownloads.sourceforge.net/itpp/itpp-3.10.1.tar.bz2?download ... read more
The planned migration of IT++ CVS sources to Subversion repository went smoothly two days ago (March 18th, 2006). Further development of the IT++ library will be continued using the newly created SVN repository only. So, please change your working copies to the new SVN location:
https://svn.sourceforge.net/svnroot/itpp/itpp/{trunk,tags,branches}
For more information on Subversion, please have a look at documentation at SourceForge.net:
https://sourceforge.net/docs/E09/
We are pleased to announce that IT++ 3.10.0 final version has been released.
A brief description of the recent changes can be found in the release notes:
http://sourceforge.net/project/shownotes.php?group_id=37044&release_id=401767
The source package with IT++ 3.10.0 release can be downloaded using the
following links:
http://prdownloads.sourceforge.net/itpp/itpp-3.10.0.tar.bz2?download
http://prdownloads.sourceforge.net/itpp/itpp-3.10.0.tar.gz?download ... read more
We would like to announce that just after final release 3.10.0 of IT++, planned for March 15th 2006, the currently maintained IT++ CVS repository will be converted to the Subversion format. Further development of the IT++ library will be continued using the newly created SVN repository.
Please have a look at Subversion's documentation at SourceForge.net:
https://sourceforge.net/docs/E09/
Release candidate 1 (rc1) of the upcomming IT++ 3.10.0 version
has been released.
A brief description of the recent changes can be found in the
release notes:
https://sourceforge.net/project/shownotes.php?group_id=37044&release_id=398092
The source package with IT++ 3.10.0-rc1 release can be downloaded
using the following links:
http://prdownloads.sourceforge.net/itpp/itpp-3.10.0-rc1.tar.bz2?download
http://prdownloads.sourceforge.net/itpp/itpp-3.10.0-rc1.tar.gz?download ... read more
We are pleased to announce that IT++ 3.9.1 version has been released.
This is a bug-fix release. Therefore, no new features have been added
since release 3.9.0. Only minor modifications and bug-fixes have been done.
A brief description of the recent changes can be found in the release notes:
http://sourceforge.net/project/shownotes.php?group_id=37044&release_id=389072
The source package with IT++ 3.9.1 release can be downloaded using the
following link:
http://prdownloads.sourceforge.net/itpp/itpp-3.9.1.tar.gz?download
If you spot any problems or errors in this release, please contact
IT++ developers.
IT++ is a C++ library of mathematical, signal processing, speech processing,
and communications classes and functions. It is being developed by
researchers in these areas and is widely used by researchers, both in the
communications industry and universities. Since 2004, IT++ is also being
developed as a part of the European Network of Excellence NEWCOM.
The kernel of the IT++ library are templated vector and matrix classes, and
lots of functions for vectors and matrices. Such a kernel makes IT++ library
similar to Matlab.
IT++ makes an extensive use of existing open-source libraries for increased
functionality, speed and accuracy. In particular FFTW, ATLAS (or CBLAS) and
LAPACK libraries are used. Optionally an optimized Intel Math Kernel Library
(MKL) can be used instead. It might be possible to compile and use IT++
without FFTW, ATLAS (or CBLAS) and LAPACK (or without MKL), but the
functionality will be reduced.
The IT++ library originates from the former department of Information Theory
at the Chalmers University of Technology, Gothenburg, Sweden. Since the
library is coded in C++ the name IT++ seemed like a good idea at the time.
While departments come and go, IT++ have developed a life of its' own and is
now released under the terms of the Gnu Public License (GPL) for you to
enjoy.
IT++ shold work on GNU/Linux, Sun Solaris, Microsoft Windows (with Cygwin or
Microsoft Visual C++ .NET) and Mac OS X (more testers needed).
We are pleased to announce that the latest stable release of IT++ was yesterday included in the Gentoo Linux (http://www.gentoo.org/) portage tree. Therefore, Gentoo Linux is the first distribution that officially provides the IT++ library.
Currently, the itpp-3.9.1.ebuild is marked as testing (~) for x86 architecture only. However, we hope that it will spread to other platforms in the forseesable future.... read more
We are pleased to announce that IT++ 3.9.0 final version has been released.
A brief description of the recent changes can be found in the release notes:
http://sourceforge.net/project/shownotes.php?group_id=37044&release_id=381372
The source package with IT++ 3.9.0 release can be downloaded using the
following link:
http://prdownloads.sourceforge.net/itpp/itpp-3.9.0.tar.gz?download
If you spot any problems or errors in this release, please contact
IT++ developers.
IT++ is a C++ library of mathematical, signal processing, speech processing,
and communications classes and functions. It is being developed by
researchers in these areas and is widely used by researchers, both in the
communications industry and universities. Since 2004, IT++ is also being
developed as a part of the European Network of Excellence NEWCOM.... read more
Release candidate 2 (rc2) of the upcomming IT++ 3.9.0 version
has been released.
A brief description of the recent changes can be found in the
release notes:
http://sourceforge.net/project/shownotes.php?group_id=37044&release_id=379926
The source package with IT++ 3.9.0-rc2 release can be downloaded
using the following link:
http://prdownloads.sourceforge.net/itpp/itpp-3.9.0-rc2.tar.gz?download ... read more
Release candidate 1 (rc1) of the upcomming IT++ 3.9.0 version
has been released.
A brief description of the recent changes can be found in the
release notes:
https://sourceforge.net/project/shownotes.php?group_id=37044&release_id=379158
The source package with IT++ 3.9.0-rc1 release can be downloaded
using the following link:
http://prdownloads.sourceforge.net/itpp/itpp-3.9.0-rc1.tar.gz?download... read more
This is minor release. Many new features have been added and many
bugs have been fixed. One major difference is the introduction
of an external library where the LAPACK, CBLAS, FFTW and HARU
libraries are included. You need to install this library to get
all features of IT++.
IT++ is a C++ library of mathematical, signal processing,
speech processing, and communications classes and functions.
It has been developed by researchers in these areas.
The kernel of the package are templated vector and matrix classes
and lots of functions for vectors and matrices. Such the kernel
is similar to Matlab functions. IT++ is based on LAPACK, CBLAS
and FFTW libraries.
For more details see the installation section.
T++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. It has been developed by researchers in these areas. The kernel of the package are templated vector and matrix classes and lots of functions for vectors and matrices. As such the kernel is similar to the Matlab functions. IT++ is based on LAPACK, CBLAS and FFTW. For more details see the installation section. ... read more
IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. It has been developed by researchers in these areas. The kernel of the package are templated vector and matrix classes and lots of functions for vectors and matrices. As such the kernel is similar to the Matlab functions. IT++ is based on LAPACK, CBLAS and FFTW. This is the first release candidate of a new major release. It has tested on Linux and Cygwin on Windows but not on Windows using Visual C++ .Net 2003. ... read more
IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. It has been developed by researchers in these areas. The kernel of the package are templated vector and matrix classes and lots of functions for vectors and matrices. As such the kernel is similar to the Matlab functions. IT++ is based on LAPACK and CBLAS. For more details on
LAPACK and CBLAS see the installation section.... read more
IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. It has been developed by researchers in these areas. The kernel of the package are templated vector and matrix classes and lots of functions for vectors and matrices. As such the kernel is similar to the Matlab functions. IT++ is based on LAPACK and CBLAS. For more details on
LAPACK and CBLAS see the installation section.... read more
IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. It has been developed by researchers in these areas. The kernel of the package are templated vector and matrix classes and lots of functions for vectors and matrices. As such the kernel is similar to the Matlab functions. IT++ is based on LAPACK and CBLAS. For more details on
LAPACK and CBLAS see the installation section.... read more
IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions. It has been developed by researchers in these areas. The kernel of the package are templated vector and matrix classes and lots of functions for vectors and matrices. As such the kernel is similar to the Matlab functions. IT++ is based on LAPACK and CBLAS. For more details on
LAPACK and CBLAS see the installation section.... read more
A new bug-fix release is out. Update if you use the turbo codec or the CRC code classes.
Some new features have also been added. Read the change-log for details.
This is most likely the last 3.6.X version. Within a month or two there will a release of version 3.7.0.
/Tony
A new bug-fix release is just out of the door.
The only major bug is in the CRC codec, but I still recommend that you upgrade.
/Tony
I have just released a minor bug-fix release. It is recommended that you update, but most likely you have not been affected by the bugs found.
/Tony
The next version of it++ (version 3.7.0) is due in a few months. My current goal is to integrate CBLAS and LAPACK for faster and more reliable math.
Do you have other suggestions on what should be included in next version? Please submit a feature request through the Tracker tool on the menu. I prefer non-anonymous submissions. If you also like to help develop the suggested features I would be more than happy.... read more
A new version of it++ has been released. It is mainly a bugfix release, but there are a few interface changes and some new features. Please take a look at the changelog for details.
The tests directory files are NOT updated and may thus cause some problems for you.