libfann2 - Fast Artificial Neural Network Library

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libfann2
Package version 2.1.0~beta+dfsg
Package release 1
Package architecture amd64
Package type deb
Installed size 4.33 KB
Download size 65.60 KB
Official Mirror
Fast Artificial Neural Network Library is a free open
source neural network library, which implements multilayer artificial
neural networks in C with support for both fully connected and
sparsely connected networks. Cross-platform execution in both fixed
and floating point are supported. It includes a framework for easy
handling of training data sets. It is easy to use, versatile, well
documented, and fast. A Python binding is available, and bindings for
PHP, C++, .NET, Delphi, Octave, Ruby, Pure Data and Mathematica
can be downloaded from FANN's homepage.
This package contains the shared libraries.


Package Version Architecture Repository
libfann2_2.1.0~beta+dfsg-1_i386.deb 2.1.0~beta+dfsg i386 Debian Main
libfann2 - - -


Name Value
libc6 >= 2.14
multiarch-support -


Name Value
libfann1 -


Name Value
libfann1 -


Type URL
Binary Package libfann2_2.1.0~beta+dfsg-1_amd64.deb
Source Package libfann

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libfann2 deb package:
    # sudo apt-get install libfann2




2014-09-19 - Christian Kastner <>
libfann (2.1.0~beta+dfsg-1) unstable; urgency=medium
* Use +dfsg modifier in version instead of the semantically incorrect ~dfsg.
This is just a rename, there were no actual changes to the upstream source
* Migrate git repo to Debian-Science at
* debian/control:
- Bump Standards-Version to 3.9.6 (no changes needed)
- Update Vcs-* URLs to point to new location
* debian/rules:
- Add override for dh_install and use --fail-missing
- Drop the custom code for running Python tests and use Pybuild for that
stage, too
* debian/tests:
- python-build
+ Allow selection of Python interpreter to use
2014-04-24 - Christian Kastner <>
libfann (2.1.0~beta~dfsg-10) unstable; urgency=low
* debian/control:
- Add Build-Depends for dh-autoreconf
- Drop Build-Depends for autotools-dev
* debian/rules:
- Switch from autotools-dev to dh-autoreconf. Closes: #744606
- Call dh_auto_build for python-pyfann twice, because distutils runs
build_py before build_ext, but build_py relies on output from build_ext
(from SWIG), and this order cannot be changed. This is a known issue, see
- Run "build" autopkgtest after build
- Run "python-build" autopkgtest after build, for all supported Python
* debian/tests:
- build
+ Rewrite to make use of $ADTTMP
- python-build
+ Create (runs one of the example scripts)
* debian/copyright:
- Updates for my changes to debian/test/*
* debian/patches (refreshed):
- 0002-Link-against-libm
Properly extend autotools setup for libm instead of using a dirty hack
- 0006-Include-fann_cpp.h-in-dev-package
Don't pointlessly modify
2014-03-28 - Christian Kastner <>
libfann (2.1.0~beta~dfsg-9) unstable; urgency=low
* debian/rules:
- Convert to dh syntax
- Convert Python build helper from deprecated python-support to dh_python2
- In addition to the default "makefile" build system, use the "pybuild"
build system for building the Python extension. This way we no longer
have to iterate over the supported Python versions.
- Fix FTBFS by cleaning SWIG-generated file. Closes: #643187
* debian/control:
- Bump Standards-Version to 3.9.5 (no changes needed)
- Bump debhelper Build-Depends to (>= 9)
- Add Multi-Arch: same to libfann2, libfann-dev, libfann-dbg
- Add Build-Depends for dh-python
- Add X-Python-Version with >= 2.6, thereby implicitly dropping support for
Python 2.5 (it used to be supported in the now removed debian/pyversions).
- Add XS-Testsuite for autopkgtest
- Drop Build-Depends for python-support
- Move naturaldocs to Build-Depends-Indep
- Remove obsolete DM-Upload-Allowed field
* debian/compat:
- Bump debhelper compatibility level to 9
* debian/libfann-dev.install
- Change paths from usr/lib/ to usr/lib/*/ (for mutli-arch triplets)
* debian/copyright:
- Update to machine-readable format v1.0
- Update Source: link
- Add comment to debian/copyright explaining how DFSG-cleaning was
* debian/test/*
- Add autpkgtest for successful build & run against libfann. Taken from
Ubuntu. Thanks, Vibhav Pant. Closes: #702423
* debian/patches (added):
- 0007-Do-not-call-swig-unconditionally
The SWIG interface was being built on every invocation of,
even during a mere install
* debian/source/lintian-overrides:
- Added override for debian-watch-may-check-gpg-signature
* debian/watch:
- Don't try to pattern-match beta, just match beta
- Upstream release filename has changed
* debian/gbp.conf
- Created (package is based on dfsg branch, not upstream)

See Also

Package Description
libfannj-java-doc_0.3-1_all.deb FannJ - Documentation
libfannj-java_0.3-1_all.deb FannJ a Java binding to the Fast Artificial Neural Network (FANN) C library
libfap5-dev_1.3-1_amd64.deb APRS Parser - Development Files
libfap5_1.3-1_amd64.deb APRS Parser
libfarstream-0.1-0_0.1.2-3_amd64.deb Audio/Video communications framework: core library
libfarstream-0.1-dev_0.1.2-3_amd64.deb Audio/Video communications framework: development files
libfarstream-0.1-doc_0.1.2-3_all.deb Audio/Video communications framework: documentation
libfarstream-0.2-2_0.2.4-1_amd64.deb Audio/Video communications framework: core library
libfarstream-0.2-dev_0.2.4-1_amd64.deb Audio/Video communications framework: development files
libfarstream-0.2-doc_0.2.4-1_all.deb Audio/Video communications framework: documentation
libfastinfoset-java_1.2.12-1_all.deb Java library implementing the Fast Infoset standard
libfastjet-dev_3.0.6+dfsg-1_amd64.deb Development files of FastJet
libfastjet-fortran-dev_3.0.6+dfsg-1_amd64.deb Fortran bindings of FastJet - development files
libfastjet-fortran0_3.0.6+dfsg-1_amd64.deb Fortran bindings of FastJet
libfastjet0_3.0.6+dfsg-1_amd64.deb Fast C++ code for the kt and other jet algorithms