annie神经网络开发包,各种神经网络(英文帮助文件)
所属分类:数值算法/人工智能
开发工具:Visual C++
文件大小:412KB
下载次数:3
上传日期:2019-11-26 10:50:11
上 传 者:
6343052
说明: annie神经网络开发包,各种神经网络(英文帮助文件)[C++]
(Annie neural network development package, various neural networks (English help file) [C + +])
文件列表:
annie-0.51-src (0, 2004-09-29)
annie-0.51-src\Makefile (1493, 2003-02-19)
annie-0.51-src\windows (0, 2004-09-29)
annie-0.51-src\windows\annie.sln (4133, 2003-02-19)
annie-0.51-src\windows\annie.dsw (1953, 2003-02-19)
annie-0.51-src\windows\exampleTSP (0, 2004-09-29)
annie-0.51-src\windows\exampleTSP\exampleTSP.vcproj (3398, 2003-02-19)
annie-0.51-src\windows\exampleTSP\cities.dat (380, 2003-02-19)
annie-0.51-src\windows\exampleTSP\tsp.dat (399, 2003-02-19)
annie-0.51-src\windows\exampleTSP\weights.dat (779, 2003-02-19)
annie-0.51-src\windows\exampleHopfield01 (0, 2004-09-29)
annie-0.51-src\windows\exampleHopfield01\exampleHopfield01.vcproj (3483, 2003-02-19)
annie-0.51-src\windows\exampleHopfield01\exampleHopfield01.dsp (4730, 2003-02-19)
annie-0.51-src\windows\dsp (0, 2004-09-29)
annie-0.51-src\windows\dsp\annie_lib.dsp (5906, 2003-02-19)
annie-0.51-src\windows\dsp\bin2txt.dsp (4562, 2003-02-19)
annie-0.51-src\windows\dsp\trsetmerger.dsp (4630, 2003-02-19)
annie-0.51-src\windows\dsp\txt2bin.dsp (4562, 2003-02-19)
annie-0.51-src\windows\vcproj (0, 2004-09-29)
annie-0.51-src\windows\vcproj\annie-lib.vcproj (5272, 2003-02-19)
annie-0.51-src\windows\vcproj\bin2txt.vcproj (3435, 2003-02-19)
annie-0.51-src\windows\vcproj\trsetmerger.vcproj (3455, 2003-02-19)
annie-0.51-src\windows\vcproj\txt2bin.vcproj (3435, 2003-02-19)
annie-0.51-src\windows\exampleXOR (0, 2004-09-29)
annie-0.51-src\windows\exampleXOR\exampleXOR.dsp (4611, 2003-02-19)
annie-0.51-src\windows\exampleXOR\exampleXOR.vcproj (3448, 2003-02-19)
annie-0.51-src\windows\exampleXOR\exampleXOR.dsw (545, 2004-07-09)
annie-0.51-src\windows\exampleXOR\exampleXOR.ncb (33792, 2004-07-09)
annie-0.51-src\windows\exampleXOR\exampleXOR.opt (48640, 2004-07-09)
annie-0.51-src\windows\Tester (0, 2004-09-29)
annie-0.51-src\windows\Tester\tester.dsp (4537, 2003-02-19)
annie-0.51-src\windows\Tester\Tester.vcproj (3420, 2003-02-19)
annie-0.51-src\windows\Tester\network.txt (3593, 2003-02-19)
annie-0.51-src\windows\Tester\tester.cpp (14724, 2003-02-19)
annie-0.51-src\src (0, 2004-09-29)
annie-0.51-src\src\KohonenMap1D.cpp (856, 2003-02-19)
annie-0.51-src\src\CenterNeuron.cpp (4451, 2003-02-19)
... ...
annie - Neural Network Library
http://annie.sourceforge.net
Version 0.51
Last Modified On: February 19, 2003
Author(s):
- Asim Shankar
http://www.geocities.com/asimshankar
asimshankar@users.sourceforge.net
NOTES:
* ($ANNIE) in this readme refers to the directory in which you've kept annie.
For example, if you placed all annie files in /home/asim/annie then
($ANNIE) = /home/asim/annie
and if you placed them in "E:\Development\annie" then
($ANNIE) = e:\Development\annie
NEW FEATURES
------------
Since 0.51:
* Visual Studio 6 workspace and project files added.
No need to download if you don't use Visual Studio 6
Since 0.0:
* Hopfield Networks can now be created and used using annie
* An example of the Hopfield Network interface has been added
* tansig() activation function added (Courtesy Jose Ramos (warta@users.sourceforge.net))
* Other little things I don't quite remember
* Matlab Extension Pack - Separate download from the website.
Allows you to create training sets in C++, import them into Matlab,
train networks in Matlab and then export them back to a format that
is understood by annie so that you can use the network in your C++
applications.
BUG FIXES
---------
Since 0.5:
* Compilation error in Layer.h when using Visual Studio 6 fixed
Since 0.0:
* Memory leaks in Layer and Neuron fixed
* Error in loading a MultiLayerNetwork from a file was fixed
CREATING THE LIBRARY
--------------------
The library file will be placed in ($ANNIE)/lib/
1) Linux
- Run "make lib"
- The library file generated will be libannie.a
2) Windows
- If you're using Visual Studio 7 (Visual Studio.NET) then open the solution file
(annie.sln) in ($ANNIE)\windows
If you're using Visual Studio 6 (Visual C++) then open the workspace file
(annie.dsw) in ($ANNIE)\windows
- Build
- The library file generated with be:
annied.lib - For the Debug configuration
annier.lib - The for Release configuration
LINKING WITH THE LIBRARY
------------------------
1) Add "($ANNIE)/include/" to your include path
2) Add "($ANNIE)/lib/" to your library path
3) Link with
- libannie.a (Linux)
- annied.lib (Windows - Debug configuration)
- annier.lib (Windows - Release configuration)
For example, in Linux you could try something like:
g++ myfile.cpp -I /home/asim/annie/include -L /home/asim/annie/lib -lannie
(Presuming that annie is present in /home/asim/annie)
DIRECTORY STRUCTURE
-------------------
bin : Executable utilities and examples.
Construct utils using "make utils" and examples using "make examples" in Linux
and by building the solution in Windows
doc : Documentation generated used doxygen
Construct docs using "make doc" in Linux
Or download from the annie website
examples: Source files for some example programs.
include : All header files relevant to annie. You need to include only
($ANNIE)/include/annie.h in your program and
add ($ANNIE)/include to your include path to use the library
lib : Library binaries are placed here
obj : Object files generated in Windows are placed here (.obj)
src : The source files.
In Linux the object files will also be here.
You can get rid of them using "make clean"
windows : This is where the Visual Studio project files are placed
近期下载者:
相关文件:
收藏者: