You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Remove obsolete website reference
@steffennissen's domain leenissen.dk seems to have been taken over by
some Thai domain squatter in 2024 (see
https://punktum.dk/domaene/ikke-tilg%C3%A6ngelig?domain=leenissen.dk)
and now contains only some sloppy and shallow texts about FANN.
* Add section about precompiled packages
* reference repology package status
* detail Debian package names and installation command
* Fix whitespace & use consistent command markup
Copy file name to clipboardExpand all lines: README.md
+17-13Lines changed: 17 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,11 @@
3
3
4
4
**Fast Artificial Neural Network (FANN) 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.
5
5
6
-
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.
6
+
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.
7
7
8
-
Bindings to more than 15 programming languages are available.
8
+
Bindings to more than 15 programming languages are available.
9
9
10
-
An easy to read introduction article and a reference manual accompanies the library with examples and recommendations on how to use the library.
10
+
An easy to read introduction article and a reference manual accompanies the library with examples and recommendations on how to use the library.
11
11
12
12
Several graphical user interfaces are also available for the library.
13
13
@@ -40,22 +40,32 @@ Several graphical user interfaces are also available for the library.
40
40
41
41
First you'll want to clone the repository:
42
42
43
-
`git clone https://github.com/libfann/fann.git`
43
+
git clone https://github.com/libfann/fann.git
44
44
45
45
Once that's finished, navigate to the Root directory. In this case it would be ./fann:
46
46
47
-
`cd ./fann`
47
+
cd ./fann
48
48
49
49
Then run CMake
50
50
51
-
`cmake .`
51
+
cmake .
52
52
53
53
After that, you'll need to use elevated privileges to install the library:
54
54
55
-
`sudo make install`
55
+
sudo make install
56
56
57
57
That's it! If everything went right, you should see a lot of text, and FANN should be installed!
58
58
59
+
#### From Distribution Packages
60
+
61
+
Many Linux distributions carry precompiled FANN packages in their binary repositories.
62
+
63
+
See Repology for further information: [](https://repology.org/project/fann/versions).
64
+
65
+
On Debian derived distributions install the package [libfann2](https://packages.debian.org/search?searchon=names&keywords=libfann2) and potentially [libfann-dev](https://packages.debian.org/search?searchon=names&keywords=libfann-dev) if you desire to develop for the library. Fx. by issuing the following command in a root terminal:
66
+
67
+
apt install libfann2 libfann-dev
68
+
59
69
### Building fann - Using vcpkg
60
70
61
71
You can download and install fann using the [vcpkg](https://github.com/Microsoft/vcpkg) dependency manager:
@@ -67,9 +77,3 @@ You can download and install fann using the [vcpkg](https://github.com/Microsoft
67
77
./vcpkg install fann
68
78
69
79
The fann port in vcpkg is kept up to date by Microsoft team members and community contributors. If the version is out of date, please [create an issue or pull request](https://github.com/Microsoft/vcpkg) on the vcpkg repository.
70
-
71
-
## To Learn More
72
-
73
-
To get started with FANN, go to the [FANN help site](http://leenissen.dk/fann/wp/help/), which will include links to all the available resources.
74
-
75
-
For more information about FANN, please refer to the [FANN website](http://leenissen.dk/fann/wp/)
0 commit comments